IPSTC

AcronymDefinition
IPSTCInternational Peace Support Training Centre (Kenya)