Sébastien Laurent Xavier Martina
Galapagos Nv · AbbVie
Total Patents:
8
Overall Rank:
#618,263
Years Active:
2011–2023
Galapagos Nv Rank:
#31