David Anthony Roberts
Mastercard · ICI · Pfizer
Total Patents:
103
Overall Rank:
#13,664
Years Active:
1984–2025
Mastercard Rank:
#3