Person

Yi, Wenkai

Person ID
ZDB-PERS-260825-2
Email
wyi@morgridge.org
URL
Affiliation
Poss Lab
Address
330 N Orchard St # 4340
Country
United States
Phone
353-201-4841
Fax
ORCID ID
0000-0002-0113-2975
Biography and Research Interest
Publications
Non-Zebrafish Publications