Michael J. Root
Cardiac Pacemakers · Rayovac · Rovcal
Total Patents:
39
Overall Rank:
#80,912
Years Active:
1998–2025
Cardiac Pacemakers Rank:
#101