BPSC » BPSC Study Materials » Science and Technology » Notes on  Genetics and Genetic Engineering