St. John’s Wort, also known as Hypericum perforatum, is a flowering plant that has been

St. John’s Wort: Benefits, Dosage, and Side Effects