XMEN Experiment on Muir Island Author:Marvel Comics Muir Island, off the coast of Scotland, was home to the Mutant Research Center run by Dr. Moira McTaggart, an old friend of Professor Charles Xavier. Moira McTaggart created the Center to do research that would benefit mutants. The Center also housed the laboratory of the mysterious Dr Adler, who was rumored to be working on a proces... more »s to reverse mutations. The doctor did not allow any visitors. « less