parent nodes: Moira Mactaggert | Muir Island
Muir Island was a small island off of the northern coast of Scotland. Muir Island's significance stems from the fact that it was the home of Earth's largest and most comprehensive mutant research complex, the Mutant Research Center, founded by Dr. Moira Mactaggert.