U SATYANARAYANA

BIOTECHNOLOGY ( U SATYANARAYANA ) - 1 - ALLIED PUBLISHER LTD NEW DELHI 2008 - 872