Erik R. Kieft
Observed names: E R Kieft, E. Kieft, E. R. Kieft, E.R. Kieft, ER Kieft, Erik Kieft, Kieft, E.R., Kieft, ER (Erik), Kieft, ER Erik, Kieft, Erik, Kieft, Erik R.
Institution: Thermo Fisher Scientific (Netherlands)
ORCID: 0000-0002-7938-7302
Observed ORCID: 0000-0002-7938-7302
OpenAlex ID: A5061002536
