Hassan Imogai
Addex Pharma, S.A. · Johnson & Johnson · Millennium Pharmaceuticals
Total Patents:
3
Overall Rank:
#1,503,188
Years Active:
2007–2016
Addex Pharma, S.A. Rank:
#20