Devasena,T

Enzymology - New Delhi Oxford University Press 2010 - xvi,492p.;24cm

9780198064435