ISBN
9781402048135
Author
Barbieri
Publisher
Springer
Price
Euro 118.99
Subject
biotechnology
Year
2007