Dr Kevin Chan is an upper GI surgeon.