John James Dougherty

GE · Electric Power Research Institute · The Upjohn
Total Patents: 61
Overall Rank: #38,152
Years Active: 1980–2018
GE Rank: #217