Vincent Lenaerts

Labopharm · Paladin Labs · Paladin Labs (Barbados)
Total Patents: 8
Overall Rank: #652,526
Years Active: 1995–2013
Labopharm Rank: #2