Ott Khouengboua

St. Jude Medical · Covidien Lp · Pacesetter
Total Patents: 12
Overall Rank: #407,262
Years Active: 2014–2023
St. Jude Medical Rank: #33