Revela is a direct-to-consumer company that discovers novel molecules for consumer health applications and creates better products using these new ingredients.
Last funding
Noaccess
Sign in for full access
Total funding
$$3123123
Sign in for full access
Location
Woburn, Massachusetts, United States, North America