Molecular biology and biotechnology - WalkerJohn (Panima, 2003)