discoverer or inventor

subject who discovered, first described, invented, or developed this discovery or invention or scientific hypothesis or theory
Work in Progress 🚧
Zoom: 100%