O

Oscar Zaar

Sahlgrenska University Hospital

ORCID: 0000-0002-2010-3416

23 papers and 423 citations.

PubIndex Score95Top 5% · mid-careerHow it's scored
23Publications
423Total Citations
First senior author: 2019