Profile picture
Roger Alcock
  • Experienced Professional
    Primary
    National Health Service, Fife, Scotland
    Fife, Scotland, United Kingdom
  • Experienced Professional
    International Committee of the Red Cross (Switzerland)
    Geneva, Switzerland
mini profile avatar Roger Alcock