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