Imran ul haq nasar

Imran ul haq nasar joined Socratic 6.432876712328767 years ago. Imran ul haq nasar hasn't written a biography yet.

2,085 students helped

Level 2 in Environmental Science