ISBN
9781466573178
Author
Burgess
Publisher
Taylor & Francis
Price
UKP 38.99
Subject
biotechnology
Year
2015