Feature2 days ago
Wellcome Trust pledges £10m to human life creation project
The Wellcome Trust, the world’s largest medical charity, has pledged an initial £10 million towards a ground-breaking and controversial project aimed at constructing the basic building...