What Are the Effects of Matcha on the Human Body?

What matcha is and how it differs from “regular” green tea Matcha is a finely ground powder made from shade-grown Camellia sinensis leaves. Shading increases…