Nicholl, D. S. T.

An introduction to genetic engineering - Fourth - Cambridge university press 2023

978-1-009-18060-3