OECSP: Office of Extramural Coordination and Special Projects

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

Definition in English: Office of Extramural Coordination and Special Projects