Stefan J.S. van de Ruitenbeek
Observed names: Stefan J. S. van de Ruitenbeek, Stefan van de Ruitenbeek, de Ruitenbeek, Stefan J.S., van de Ruitenbeek, Stefan, van de Ruitenbeek, Stefan J.S.
Institution: Wageningen University & Research
Observed institution: Wageningen University & Research
ORCID: 0000-0003-3028-3219
Observed ORCID: 0000-0003-3028-3219
OpenAlex ID: A5048823614
