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/