Giles Palmer is a clinical embryologist, skilled in laboratory, business and quality management.