Printer friendly
"AcronymAttic.com

What does SSIPD stand for?

SSIPD stands for South Sudan Institute of Peace and Development

Advertisement:

This definition appears rarely