Logo
S

Schizophrenia Research Foundation (I)

106 employees

A mental health centre and non-profit organisation based at Chennai, Tamil Nadu, offering a multidisciplinary, comprehensive range of psychiatric care and rehabilitation services.

Basic info

Industry

Mental Health Care

Sectors

Mental Health Care

Date founded

1984

FAQ