Michael J. Humphries

Array Biopharma · ExxonMobil · Thaddeus Medical Systems
Total Patents: 6
Overall Rank: #809,157
Years Active: 1984–2023
Array Biopharma Rank: #203