Scholarly Index

Y.H. Schukken

Wageningen University & Research; 27,415 total citations; 533 total publications; best world rank #1

Wageningen University & Research

27,415Total citations
533Total publications
92H-index

Published ranking records