University of Edinburgh

University of Edinburgh is located in Scotland.

Related Sourcewatch

 * Koestler Parapsychology Unit