A

Achim Weber

University Hospital of Zurich

ORCID: 0000-0003-0073-3637

424 papers and 18.8k citations.

PubIndex Score97Top 3%How it's scored
424Publications
18.8kTotal Citations
First publication: 1968First senior author: 1963