RG

Rivka Galchen

Conflict & Justice
Elmhurst Hospital in Queens, New York: A medical melting pot