P

Peter de Jonge

University of Groningen

ORCID: 0000-0002-0866-6929

609 papers and 35k citations.

PubIndex Score98Top 2%How it's scored
609Publications
35kTotal Citations
First senior author: 1997