Top 7 Benefits of Chlorella
Chlorella is a type of algae that grows in fresh water, mainly in Taiwan and Japan. When it was first discovered and harvested (after WWII), chlorella was studied as a potential food source because it is high in protein and other essential nutrients and can be …