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