U

Ulrich Laufs

University Hospital Leipzig

ORCID: 0000-0003-2620-9323

896 papers and 64.7k citations.

PubIndex Score98Top 2%How it's scored
896Publications
64.7kTotal Citations
First publication: 1994First senior author: 2003