Technology is now shining a light on a mysterious sea creature called a larvacean. The little critter appears to be a vital and powerful ally in the fight against climate change. Jonathan Vigliotti reports.
iDiya.net is a community-driven positive news portal / e-magazine. iDiya.net promotes Social Service, Constructive Politics, Health, Positive Lifestyle, Spirituality, Entrepreneurship, Startups, Unsung Heroes and Organizations contributing to a better world. iDiya.net aspires to co-create to Happy, Healthy and Prosperous World.