ZFIN ID: ZDB-PERS-200707-3
Wang, Beichen (BC)
Email: wang4537@purdue.edu
URL:
Affiliation: Leung Lab
Address: Department of Biological Sciences Purdue University LILY 2-136, 915 W. State Street West Lafayette, IN 47907
Country: United States
Phone:
Fax:
ORCID ID:


BIOGRAPHY AND RESEARCH INTERESTS


PUBLICATIONS
NON-ZEBRAFISH PUBLICATIONS