Doctor MacTaggert

Description:

Dr. Moira MacTaggert is a world leader in mutant research. She was also one of Professor Xavier’s grad students before he left Oxford. Moira is on campus periodically. She provides consultation and medical services as necessary.

Bio:

Doctor MacTaggert

The Institute Ruby2sday