“We're live in Los Angeles. If about 11 to 17% take antidepressants, roughly 60 to 70% of anti-depressant users take an SSRI, the implied range is 530 to 950.”
0:003:05:32
Ready to play
0:00
--:--
Enjoying this?
Create a free account to bookmark episodes and follow shows.