Martin E. Johnson
Apple · Loma Linda University Medical Center · Lockheed Martin
Total Patents:
98
Overall Rank:
#14,958
Years Active:
1996–2025
Apple Rank:
#214