Person

Ajouaou, Yousra

Person ID
ZDB-PERS-221108-1
Email
ya2331@nyu.edu
URL
Affiliation
Sadler Lab
Address
New York University Abu Dhabi P.O. Box 129188 Abu Dhabi, United Arab Emirates
Country
United Arab Emirates
Phone
Fax
ORCID ID
Biography and Research Interest
Publications
Non-Zebrafish Publications