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