2 Patents
- US124104072025Choroid Plexus Organoids and Methods for Production Thereof
United Kingdom Research And Innovation
0 cites - US118849332024Supported in Vitro Developed Tissue Culture and Culturing Methods
IMBA—INSTITUT FÜR MOLEKULARE BIOTECHNOLOGIE GmbH
0 cites