Ruud Schampers
Observed names: R Schampers, R. Schampers, Schampers R
Institution: Thermo Fisher Scientific (Netherlands)
Observed institutions: Thermo Fisher Scientific (Netherlands), Thermo Fisher Scientific (Japan)
ORCID: 0009-0003-8575-8856
Observed ORCID: 0009-0003-8575-8856
OpenAlex ID: A5014345896
