Person

Maftei, Mara Ioana

Person ID
ZDB-PERS-250916-2
Email
ucbtmi3@ucl.ac.uk
URL
Affiliation
Young Lab
Address
Institute of Ophthalmology University College London 11-43 Bath St, London, EC1V 9EL
Country
United Kingdom
Phone
Fax
ORCID ID
0009-0000-4370-759X
Biography and Research Interest
Publications
Non-Zebrafish Publications