An Introduction to Biotechnology: The Science, Technology and Medical Applications