ISBN
9781441909183
Author
Zourob
Publisher
Springer
Price
Euro 79.95
Subject
biotechnology
Year
2010