James A. Richards, United Kingdom

Consultant HPB & Transplant Surgeon
Department of HPB & Transplant Surgery
Royal Free Hospital

Lectures by James A. Richards


© 2024 IPITA-IXA-CTRMS 2023