John Anderson Fergus Ross
GE · Lockheed Martin · Nokia
Total Patents:
79
Overall Rank:
#23,296
Years Active:
1998–2020
GE Rank:
#118