In Traditional Chinese Medicine, the perilla leaf, also known as the beefsteak plant, treats everything from canker sores to stomach ailments. Although science has some ways to go before it properly assesses the health benefits of this powerful herb, it might just be your key to better well-being.
Want to read more?
👉 GET FREE ALL ACCESS TO VISTA MAGAZINE
To access all of our Membership Only articles please subscribe to our free-to-access membership.