ICHRA

AcronymDefinition
ICHRAINSEAD Centre for Human Resource in Asia (Singapore HR research group)