Physicians for Social Responsibility
Physicians for Social Responsibility
Washington DC | IRS ruling year: 1970 | EIN: 23-7059731
Organization Mission
Founded in 1961, Physicians for Social Responsibility (PSR) works to protect human life from the gravest threats to health and survival. PSR is the medical and publi ... (More)