Immunologist Prof. Tasuku Honjo talks about Ivermectin