A

Anne Rentoumis Cappola

University Hospital of Bern

ORCID: 0000-0002-0883-9754

239 papers and 20k citations.

PubIndex Score98Top 2%How it's scored
239Publications
20kTotal Citations
First senior author: 2009