Richard Merrick
Veeva Systems
Total Patents:
6
Overall Rank:
#806,482
Years Active:
1983–2023
Veeva Systems Rank:
#36