Person

Imboden, Medea

Person ID
ZDB-PERS-970909-110
URL
Affiliation
Address
Biotechnology Department Pasteur Institute INSERM U261 25 rue du Dr Roux Cedex 15 Paris, 75724 France
Country
Phone
33-1-45-68-8876
Fax
33-1-45-68-8790
ORCID ID
Biography and Research Interest
***No longer involved in zebrafish research.***
Publications
Non-Zebrafish Publications