Passport Photo 35 x 45 mm (1,38 x 1,77 inch), France

Youmna Atieh - Cell extrusion, cell mechanics, cytoskeletal dynamics, imaging