Janneke A. de Ruiter
Observed names: Janneke de Ruiter, Ruiter, Janneke De, de Ruiter, J., de Ruiter, J.A.
Institution: University of Amsterdam
Observed institutions: Leiden University, University of Amsterdam
ORCID: 0000-0002-4750-827X
Observed ORCID: 0000-0002-4750-827X
OpenAlex ID: A5000413740
