Concept

Channel Research

Properties

SES ID
  • 20013
Notation
  • 20013
In scheme
Top concept of
Definition
  • Research and development company specialising in evaluations and social impact assessments, training and community relations.