Patrick J. McCleer
Means Industries · Electric Power Research Institute · Dehlsen Associates
Total Patents:
21
Overall Rank:
#206,467
Years Active:
1993–2022
Means Industries Rank:
#16