Tuesday, November 23, 2021

Could the use of ivermectin be responsible for the sharp decline of COVID hospitalizations in Tokyo, Japan ?