Categories ARTICLES
An Ode to Ian Wilmut, Father of Dolly the Sheep
September 30, 2023
Ian Wilmut, the British scientist best known as “the father of Dolly, the clone sheep” died on September 10, 2023. He was