Jean-Christophe Rain
Hybrigenics S.A. · Institut Pasteur · Les Laboratoires Servier
Total Patents:
12
Overall Rank:
#421,185
Years Active:
2001–2014
Hybrigenics S.A. Rank:
#3