Thomas O'Donnell

Siemens Corporate Research · Globus Medical · Siemens Corporation Research
Total Patents: 11
Overall Rank: #448,859
Years Active: 1997–2023
Siemens Corporate Research Rank: #36