Sophia Martine Kleefstra
Observed names: Kleefstra, Sophia M, Kleefstra, Sophia M., S. Kleefstra, S. M. Kleefstra, SM Kleefstra, Sophia Kleefstra, Sophia M Kleefstra, Sophia M. Kleefstra
Institution: Dutch Health Care Inspectorate
ORCID: 0000-0003-1291-075X
Observed ORCID: 0000-0003-1291-075X
OpenAlex ID: A5039567610
