ART 21 UAB (ART21)
Technology company
Participate in: DEC plan development, management, and performance monitoring;Dissemination actions; Create and operate a business development team
Type: Technology company
Country: Lithuania
Website: https://art21.lt/