ISBN
9780123725684
Author
Birkhead
Publisher
Elsevier
Price
USD 78.95
Subject
biotechnology
Year
2009