Today’s Cartoon: Coronavirus Battle Technology A heroic effort. Original source: https://www.wired.com/story/wired-cartoons-week-35