TRPRC

Medical abbreviations:
TRPRC

Tulane Regional Primate Research Center