Person

Tan, Shelly

Person ID
ZDB-PERS-230712-2
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 Interest
Publications
Non-Zebrafish Publications