ISBN
9780128117750
Author
Ligoxygakis
Publisher
Elsevier
Price
USD 166
Subject
biotechnology
Year
2017