Imran ul haq nasar

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

2,120 students helped

Level 2 in Environmental Science