Home
Contact
Privacy
STP - Other Uses
Other Uses
Sacrae Theologiae Professor
, or Professor of Sacred Theology (possibly archaic)
Society for Threatened Peoples a human rights group based in Göttingen, Germany
Read more about this topic:
STP