S

SCARF (India)

64 employees

SCARF is the acronym for the Schizophrenia Research Foundation, a non governmental, non profit organization in Chennai

Basic info

Industry

mental health care

Sectors

Association

Date founded

1984

FAQ