L

Luke Traeger

Royal Adelaide Hospital

ORCID: 0000-0002-0327-7334

49 papers and 570 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
49Publications
570Total Citations
#4in Enhanced Recovery After Surgery

Top publicationsby citations

Indexing 49 publications…