Shehzad Ali Center of molecular biology, University of Punjab [Thesis] - NCA Dewey Class. No.: 39 / 2011