Jane Taylor
Published 02 Jun 2020
Jane Taylor is the Regional Forensic Manager for Eurasia with the International Committee of the Red Cross. She is based in Moscow.
Jane Taylor is the Regional Forensic Manager for Eurasia with the International Committee of the Red Cross. She is based in Moscow.