John Harmon

Earth Renaissance Technologies · RTX (Raytheon) · Libbey-Owens-Ford
Total Patents: 13
Overall Rank: #380,189
Years Active: 1980–2018
Earth Renaissance Technologies Rank: #3