International Platform of Registered Systematic Review and Meta-analysis Protocols
INPLASY202670003
Depression and Depression-Related Mechanistic Evidence for Centella asiatica and Its Triterpenoids: A Scoping Review of Cell-Based, Animal, and Human Studies