Hamza Abdullah
Hamza Abdullah

Hamza Abdullah

Geneticist | Writer | Philanthropist | Entrepreneur | INTJ | A Polymath