English Martin Sheldon Cited by user Domdeparis on 27 May 2017 Martin Sheldon is a veterinarian and scientific researcher. He is Professor of Reproductive Immunobiology at Swansea University Medical School.