English: A one-page summary of the scientific review on ivermectin above
Telugu: పై ఐవర్మెక్టిన్పై శాస్త్రీయ సమీక్ష యొక్క ఒక పేజీ సారాంశం