Scholarly Index

J.D. van der Ploeg

Wageningen University & Research; 8,743 total citations; 377 total publications; best world rank #3

Wageningen University & Research

8,743Total citations
377Total publications
43H-index

Published ranking records