ISBN
9780123748423
Author
Kabelitz
Publisher
Elsevier
Price
USD 177
Subject
biotechnology
Year
2010