IPRTA

AcronymDefinition
IPRTAIntellectual Property Rights Technical Assistance (website; Europe)