Primrose, S.B.

Molecular biotechnology - 2ND - New delhi Panima pub. Corp. 2001 - 196

81-86535-26-8

660.65 / PRI