DUPC: Duke University Primate Center

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

Definition in English: Duke University Primate Center