Last name D'Antuono First name Rocco Picture User skills Bioimage Analyst Microscopist Affiliations The Francis Crick Institute, London, UK Member for 7 years 1 month