E

Erik Sloth

University of Cape Town

ORCID: 0000-0002-3535-1295

249 papers and 5.8k citations.

249Publications
5.8kTotal Citations
#10in cardiac anesthesia and surgical outcomes
First publication: 1990First senior author: 1991

Top publicationsby citations

No publications found