Department of Plant Sciences,Quaid-i-Azam University Islamabad,45320,Pakistan;
Department of Plant Sciences,Quaid-i-Azam University Islamabad,45320,Pakistan;
Department of Plant Sciences,Quaid-i-Azam University Islamabad,45320,Pakistan;
Department of Zoology,University of Gujrat,Sub Campus Rawalpindi,Pakistan;
Department of Plant Sciences,Quaid-i-Azam University Islamabad,45320,Pakistan;
Department of Plant Sciences,Quaid-i-Azam University Islamabad,45320,Pakistan;
Department of Eastern Medicine and Surgery,Qarshi University,Lahore,Pakistan;
UNESCO UNISA Africa chair in nanoscience and nanotechnology,South Africa;
Nanosciences African Network(NANOAFNET),South Africa;