Debating whether chlorella is the right supplement for you? Check out this article to learn about surprising chlorella benefits backed by science.