David Taub

Merck · Micro Focus
Total Patents: 10
Overall Rank: #527,059
Years Active: 1983–2019
Merck Rank: #1,412