A new drug for depression in the form of a nasal spray. First in 30 years

 


v20240901