Micaela K. McCabe
Leapfrog Product Development
Total Patents:
48
Overall Rank:
#57,443
Years Active:
2020–2025
Leapfrog Product Development Rank:
#2