Jean Bernard
Ste Look · Mitchell Sports · Institut National De La Sante Et De La Recherche Medicale (Inserm)
Total Patents:
23
Overall Rank:
#185,588
Years Active:
1982–2013
Ste Look Rank:
#3