University Research University of Cologne Researchers Discover a Way to Fight the Aging Process and Cancer Development 24. April 2023 David Kuerbiss