Person

Liu, Yan

Person ID
ZDB-PERS-001205-4
Email
yliu@receptor.mgh.harvard.edu
URL
Affiliation
Drummond Lab
Address
Renal Unit Massachusetts General Hospital Harvard Medical School 149 13th Street Charlestown, MA 02129 USA
Country
United States
Phone
617-724-9693
Fax
(617) 726-5669
ORCID ID
Biography and Research Interest
Publications
Non-Zebrafish Publications