86186241
Feb 6, 2014
Conducting educational classes and training services in the fields of human resources, human capital development and leadership development learning systems using learning badges as works of visual art that are embedded into electronic platforms and physical products
Education and Entertainment