Moira McTaggart

Moira McTaggart is an old friend of Charles Xavier, who is one of the world's leading scientists, specializing in studying powerful mutants, even helping them develop their powers.