Mark C. Johnson
Abbott · IBM · Ballard Power Systems
Total Patents:
49
Overall Rank:
#56,340
Years Active:
1992–2023
Abbott Rank:
#569