B

B. Ten Haaft

University of Amsterdam

ORCID: 0009-0000-1515-7447

Publishes on Cholangiocarcinoma and Gallbladder Cancer Studies, Hepatocellular Carcinoma Treatment and Prognosis, Organ Transplantation Techniques and Outcomes. 18 papers and 106 citations.

PubIndex Score79Top 21% · early-careerHow it's scored
18Publications
106Total Citations
First publication: 2023First senior author: 2024