Roger Giles
Shimadzu · Shimadzu Research Laboratory (Europe) · Thermo Finnigan
Total Patents:
24
Overall Rank:
#170,588
Years Active:
2004–2024
Shimadzu Rank:
#57