Sheppard and Enoch Pratt Hospital

Definition of Sheppard and Enoch Pratt Hospital: Founded in 1891 in Maryland, early leader in compassionate psychiatric care

Do you know Which treatment philosophy guided Sheppard Pratt?

Read also…