ZFIN ID: ZDB-PERS-200709-1
Zhu, Xiaoguang
Email: zhu410@purdue.edu
URL:
Affiliation: Leung Lab
Address: Zebrafish Facility Manager Department of Biological Sciences Purdue University
Country: United States
Phone: (765) 496-2350
Fax:
ORCID ID:


BIOGRAPHY AND RESEARCH INTERESTS


PUBLICATIONS
NON-ZEBRAFISH PUBLICATIONS