Naveed Ahmad Khan

Dr. Naveed Ahmad Khan

Basic Sciences, CECOS University, Peshawar, Khyber Pakhtunkhwa, Pakistan