Teodor Grantcharov, MD, PhD, FACS, FRCS (Glasg)

Teodor Grantcharov, MD, PhD, FACS, FRCS (Glasg)

Professor of Surgery (General Surgery)