Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
OULI Logo
OULI CB Rank
955653
Heat Score
61
Ouli is a skincare manufacturing company s[ecializes in regenerating axolotl salamander and synthetic biology to extract.
PrivateNon-equity Assistance
Manufacturing