OCCAID

(redirected from Open Contributors Corporation for Advanced Internet Development)
AcronymDefinition
OCCAIDOpen Contributors Corporation for Advanced Internet Development