Joel Leroy
Karl Storz Gmbh & Co. Kg · Karl Storz Endovision · Institut National De La Sante Et De La Recherche Medicale (Inserm)
Total Patents:
26
Overall Rank:
#153,761
Years Active:
1995–2021
Karl Storz Gmbh & Co. Kg Rank:
#23