Promila Sharma Teaching of life science/ Promila Sharma - New Delhi, APH Publishers, 2007 - xiii,315, ills. , 23 cm. ISBN: 9.788131301e+012 Subjects--Topical Terms: LIfe Science, Dewey Class. No.: 570.71 / SHT,2007