Gerard Meachery

Dr Gerard Meachery is a Consultant in Respiratory and Transplant Medicine
Director of Transplantation at Freeman Hospital, Newcastle upon Tyne