Home > David King

David King

David King is a former molecular biologist and a co-founder of Stop Designer Babies and of the UK campaign against GM food

David King is a former molecular biologist and a co-founder of Stop Designer Babies and of the UK campaign against GM food