S

Sarah Lebeer

University of Antwerp

ORCID: 0000-0002-9400-6918

323 papers and 27.1k citations.

PubIndex Score98Top 2%How it's scored
323Publications
27.1kTotal Citations
First publication: 2006First senior author: 2012