Innovative People

Hamza Irfan

Pharma, biochem, physio, Neuro and Food Science

Languages Hamza Irfan speaks:

English
Urdu