Find out the most amazing health benefits of green tea that have been confirmed in human research studies.