CBG, Germany receives this year’s Otto Bayer Award for pioneering research on human organoids: Leverkusen Friday, November 8, ...