Amaal Hassan

Zoology

Associate professor
5.46