Kamuran Turksoy
Dexcom · Senseonics, Incorporated · Illinois Institute Of Technology
Total Patents:
9
Overall Rank:
#542,011
Years Active:
2020–2024
Dexcom Rank:
#204