Dr Peter Fairclough: Upper and lower GI problems

Dr Fairclough gives the “inside story” on common gastro-intestinal problems.