Multilingual dictionary of abbreviations

What does TRPRC mean?

Code

Meaning

Language

Themes and places

TRPRC

Tulane Regional Primate Research Center (www.tnprc.tulane.edu)

In English