Innovative People

Andrew "Ray" Taylor

Andrew "Ray" Taylor climate change, medicine, overseas development, Nonviolent Communication, Africa, Slovakia

Languages Andrew "Ray" Taylor speaks:

English
French
Slovak