ISBN
9780123859426
Author
Atala
Publisher
Elsevier
Price
USD 549.95
Subject
biotechnology
Year
2012
ISBN
9781498711913
Author
Atala
Publisher
Taylor & Francis
Price
UKP 105
Subject
chemical
Year
2017