Facts On File Dictionary Of Biotechnology And Engineering by Sharon Cosloy & Mark L. Steinberg