C50ECCDF-7949-4130-8738-DB7AB3D72416_1_105_c Published February 28, 2022 at 2560 × 1811 in Tech Inventors That Changed the World