SSESR

AcronymDefinition
SSESRSocial Systems Evaluation and Survey Research (University of Twente; Enschede, Netherlands)