Imran ul haq nasar

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

3,099 students helped

Level 2 in Environmental Science