ISBN
9780123859440
Author
Walhout
Publisher
Elsevier
Price
USD 125
Subject
biotechnology
Year
2013