how did neil de beer die

1 week ago 5
Nature

Neil de Beer died from cancer. He passed away after battling the illness in the early hours of Saturday, August 30, 2025, at the age of 56. He had been fighting cancer for several months before his death.