S

Sarah Servattalab

Boston Children's Hospital

ORCID: 0000-0002-2999-303X

18 papers and 876 citations.

PubIndex Score79Top 21% · early-careerHow it's scored
18Publications
876Total Citations
#1in Central Venous Catheters and Hemodialysis