Green tea is produced from the fresh leaves of Camellia sinensis and has played an important dietary and medicinal role throughout history, particularly in Asian countries.
Green tea is produced from the fresh leaves of Camellia sinensis and has played an important dietary and medicinal role throughout history, particularly in Asian countries.
Green tea and DM2