ISBN
9781845699321
Author
Lerouge
Publisher
Woodhead
Price
UKP 135
Subject
biotechnology
Year
2012