ISBN
9781482235340
Author
Jennings
Publisher
Taylor & Francis
Price
UKP 115
Subject
biotechnology
Year
2017