Elo Life Systems Company
Elo Life Systems is a biotechnology company that focuses on human health and wellness through food.
Employee Number:
11-50
Headquarters:
Durham, North Carolina, United States
Technology:
Nutrition
Founded Date:
2006-01-01
Industry:
Wellness & Fitness