Catha edulis (Vahl) Endl., a Potential Natural Remedy for Type 2 Diabetes Mellitus or a Complicating Factor: A Narrative Review
C. Tolo, Patrick Lubogo, Tadele Mekuriya Yadesa
Natural Product Communications