Biosearch Life Investors

e is a biotechnology company that develops and manufactures products through the innovation of natural ingredients.

Industry: Biohacking
Investor Type: Healthcare Company
Headquarters: Madrid, Madrid, Spain
Technology: Wellness and Lifestyle
Founded Date: 2000