UTCSP: University of Toronto Centre for the Study of Pain

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

UTCSP: University of Toronto Centre for the Study of Pain

Definition in English: University of Toronto Centre for the Study of Pain