S

Stefan Laufer

University of Tübingen

ORCID: 0000-0001-6952-1486

797 papers and 19.6k citations.

PubIndex Score98Top 2%How it's scored
797Publications
19.6kTotal Citations
First publication: 1991First senior author: 1989