74032D51-03F9-418B-9B0A-2E05DBBFC8B9 Published February 28, 2022 at 536 × 417 in Tech Inventors That Changed the World