Hamza Nakhoda

Toronto, ON

  • Education
    • M.A.Sc. Chemical Engineering - Ryerson University
    • B.S. Biomedical Engineering - University of Southern California