ISBN
9780123813008
Author
Fagarasan
Publisher
Elsevier
Price
USD 177
Subject
biotechnology
Year
2010