Freifelder, David

Essentials of Molecular biology - New Delhi Narosa Publishing House 2002 - 329 p.

574.88 F882M