ISBN
9781578085743
Author
Montet
Publisher
Taylor & Francis
Price
UKP 99.5
Subject
biotechnology
Year
2009