Douglas S. McNair

Oracle · Abiomed · Baylor College Of Medicine
Total Patents: 178
Overall Rank: #4,303
Years Active: 1982–2025
Oracle Rank: #5