Few know our skin better than the bugs who feed on it. At Trove, we're working to transform their ancient cache into modern skin therapies.
Location: United States, California, San Francisco
Investors 1
Date | Name | Website |
17.01.2021 | MBC BioLab... | mbcbiolabs... |