MISPA: Manchester Institute for Sport and Physical Activity

What does MISPA mean? The above is one of MISPA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Manchester Institute for Sport and Physical Activity