Biotechnology An Introduction - Ignacimuthu, S. (Alpha Science International, Limited)