Tim Childers
Planet of the Apes redux? Human brain gene inserted into monkey fetuses enlarged their brains, raising ethical concerns
Researchers from Germany’s Max Planck Institute of Molecular Cell Biology and Genetics in Germany and Japan’s Central Institute for Experimental ...