ZFIN ID: ZDB-PERS-000921-2
Debowy, Owen
Email: debowo01@popmail.med.nyu.edu
URL:
Affiliation: Baker Lab
Address: Department of Physiology and Neuroscience New York University School of Medicine 550 First Avenue New York, NY 10016 USA
Country: United States
Phone: (212) 263-5402
Fax: (212) 689-9060
ORCID ID:


BIOGRAPHY AND RESEARCH INTERESTS


PUBLICATIONS
NON-ZEBRAFISH PUBLICATIONS