B

Bart De Schutter

Delft University of Technology

ORCID: 0000-0001-9867-6196

1k papers and 27.7k citations.

PubIndex Score98Top 2%How it's scored
1kPublications
27.7kTotal Citations
First senior author: 1990