Discovering the future of cell research: IDEA Bio partners with OLS Germany