Last name Pezzarossa First name Anna User skills Bioimage Analyst Microscopist Affiliations Champalimaud Foundation Member for 2 years 11 months