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