SESPA

(redirected from Scientists and Engineers for Social and Political Action)
AcronymDefinition
SESPAScientists and Engineers for Social and Political Action