SLAS 2021 New Product Award for OrganoTherapeutics

We are very proud to annouce that our human midbrain organoid technology was selected for the SLAS 2021 New Product Award. For more information please see here.