Panjab University Research Journal (Science) Vol. 60 (Punjab University Chandigarh, 2010)