1.
Flavonoids, a new treatment for amebiasis. invt. 2025;20(52):1-9. doi:10.30973/inventio/2024.20.52/7