User Avatar

Biophilia Research Labs

biophilia.in·
Biophilia, meaning love of nature focuses on human’s innate attraction to nature and natural processes. Research has shown that development of nutritional supplements, Food Supplements, compliments the diet for better quality of life and illness-free healthy life.
biophilia_nutraceuticals
·
0 followers
·
0 following