News November 28, 2023 Kiel Life Science (KLS) confirmed Thomas Bosch in his role as Chair for a further two years Discover more