Scholarly Index
Cees Leeuwis
Wageningen University & Research; 12,140 total citations; 376 total publications; best world rank #17
Wageningen University & Research
12,140Total citations
376Total publications
56H-index
Scholarly Index
Wageningen University & Research; 12,140 total citations; 376 total publications; best world rank #17
Wageningen University & Research