Moira MacTaggert

Moira MacTaggert was an old friend of Charles Xavier. She created the Center for Mutant Research on Muir Island, Scotland.