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