ZFIN ID: ZDB-PERS-230712-2
Tan, Shelly
Email: tan205@purdue.edu
URL:
Affiliation: Qing Deng Lab
Address: 915 W State St, West Lafayette, IN
Country: United States
Phone: 7653378864
Fax:
ORCID ID:


BIOGRAPHY AND RESEARCH INTERESTS


PUBLICATIONS
NON-ZEBRAFISH PUBLICATIONS