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.

Leave a Reply

Your email address will not be published. Required fields are marked *