ISBN
9783319768571
Author
Skern
Publisher
Springer
Price
Euro 74.99
Subject
biotechnology
Year
2018