Skip to main content
YaleNews | Yale scientists explain how ketamine vanquishes depression within hours