00287 a2200109 4500000002500000005001700025020002200042100002200064245004300086250001100129260003700140 nam a22 7a 450020261015140755.0 a978-1-009-18060-3 aNicholl, D. S. T. aAn introduction to genetic engineering aFourth bCambridge university pressc2023