Tag: Tufts
Scientists at the Tufts’ Center for Regenerative and Developmental Biology have successfully “grown” functioning eyes for tadpoles by planting eye primordia in a tadpole’s tail and having it develop into an eyeball, with nerves and everything. To prove that the newly grown eye actually worked, scientists humanely cut and removed the original eyes from the […]