CSPSA: Cairo Scientific Pharmaceutical Students Association

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

CSPSA: Cairo Scientific Pharmaceutical Students Association

Definition in English: Cairo Scientific Pharmaceutical Students Association