142: Ivermectin Explained - The Science Behind the Controversy with Dr. Ben Bikman · Ben Bikman · Sentinel