David Wilkes

Merck · Apple · Indiana University Research And Technology
Total Patents: 23
Overall Rank: #181,039
Years Active: 2008–2024
Merck Rank: #935