Djelila Mezaache
Merck · Cerecor · Biovail Laboratories International S.R.L.
Total Patents:
7
Overall Rank:
#687,972
Years Active:
1999–2025
Merck Rank:
#2,506