ISBN
9783642103230
Author
Cunningham
Publisher
Springer
Price
Euro 355
Subject
biotechnology
Year
2010