L

Liz Walker

University Hospital of Bern

ORCID: 0000-0002-1652-5800

141 papers and 4k citations.

PubIndex Score96Top 4%How it's scored
141Publications
4kTotal Citations
First senior author: 1993