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