ISBN
9780240807584
Author
Bean
Publisher
Elsevier
Price
USD 134
Subject
biotechnology
Year
2007