Person

Pena, Izabella

Person ID
ZDB-PERS-230801-2
Email
ipena@cheo.on.ca
URL
Affiliation
Pena Lab
Address
Children's Hospital of Eastern Ontario Research Institute (CHEO-RI) 401 Smyth road
Country
Canada
Phone
613-737-7600 ext 4029
Fax
ORCID ID
0000-0001-5242-3724
Biography and Research Interest
Publications
Non-Zebrafish Publications