John McDonald

Rensselaer Polytechnic Institute · Georgia Tech Research · Abbott
Total Patents: 20
Overall Rank: #219,985
Years Active: 1981–2023
Rensselaer Polytechnic Institute Rank: #20