ISBN
9780123749635
Author
Menon
Publisher
Elsevier
Price
USD 146
Subject
biotechnology
Year
2009