ISBN
9781588299802
Author
Baum
Publisher
Humana Press
Price
Euro 74.95
Subject
biotechnology
Year
2009
ISBN
9781588299437
Author
Pfannschmidt
Publisher
Humana Press
Price
Euro 76.95
Subject
Botany
Year
2009