Life sciences - Amsterdam Elsevier 2006 - 639 p.

0024 - 3205