Micaela K. McCabe

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