Robert John Zabala
GE · Electric Power Research Institute
Total Patents:
60
Overall Rank:
#39,430
Years Active:
1985–2017
GE Rank:
#182