A
PubIndex Score79Top 21% · early-careerHow it's scored
35Publications
127Total Citations
#9in Liver Disease and Transplantation

Top publicationsby citations

Indexing 35 publications…