ISBN
9780123747822
Author
Litwack
Publisher
Elsevier
Price
USD 192
Subject
biotechnology
Year
2009