Rosebud Biosciences Company

Technology: Organoids
Industry: R&D
Headquarters: San Carlos, California, United States
Founded Date: 2020-01-01
Total Funding: 500000
Last Funding Type: Seed
Register and Claim Ownership