Modern dictionary of life sciences : comprehensive and illustrated encyclopaedic dictionary (India : NTB, 2008)
Keywords: Life sciences