Rachid Ouzerourou

Labopharm · Paladin Labs · Paladin Labs (Barbados)
Total Patents: 7
Overall Rank: #736,341
Years Active: 2010–2016
Labopharm Rank: #6