Cited by 26
Royal Sussex County Hospital
ORCID: 0000-0002-7812-1385Publishes on Gallbladder and Bile Duct Disorders, Minimally Invasive Surgical Techniques, Cholangiocarcinoma and Gallbladder Cancer Studies. 13 papers and 524 citations.
Add your photo, update your bio, and get notified when your ranking changes.