What does SHRP stand for?
SHRP stands for "Science and Human Rights Program"
How to abbreviate "Science and Human Rights Program"?
"Science and Human Rights Program" can be abbreviated as SHRP
What is the meaning of SHRP abbreviation?
The meaning of SHRP abbreviation is "Science and Human Rights Program"
What does SHRP mean?
SHRP as abbreviation means "Science and Human Rights Program"