Emtree 2008 : The Life Science Theasurus Emtree 2008 The Life Science Theasurus - "1239 p., pbk" - New York Elsevier 2005 ISBN: 9780444518699 Dewey Class. No.: 570.3 ELS / 2.570.3ELS