PubMed article abstract display

Pomegranate Peel Extract Is a Potential Alternative Therapeutic for Giardiasis

PMID: 34208266, Study year: 2021