Introduction to biotechnology - Thieman, William J. (PEARSON, 2019)