Person

Wang, Youhua

Person ID
ZDB-PERS-170220-4
Email
doctorwyh@163.com
URL
Affiliation
Youhua Wang Lab
Address
Zebrafish Research Laboratory, Cardiovascular Dept., Longhua Hospital, Shanghai University of Traditional Chinese Medicine (TCM) No.725, South Wanping Road, Xuhui District, Shanghai 200032, P.R. China
Country
Phone
Fax
ORCID ID
Biography and Research Interest
Publications
Non-Zebrafish Publications