Michael Robert Johnson
Magic Leap · Schlumberger Technology · John Deere
Total Patents:
30
Overall Rank:
#120,793
Years Active:
2001–2025
Magic Leap Rank:
#151