Paul Liberator

Merck · Pfizer · Merial
Total Patents: 21
Overall Rank: #202,769
Years Active: 1993–2025
Merck Rank: #935