CSLSR

AcronymDefinition
CSLSRCanadian Society for Life Science Research (Kingston, Ontario, Canada)