personal health  

Your comments on ...

Have Antidepressants Lived Up to Their Promise?

SSRIs have shown a lot of efficacy not apparent in many of the studies that have been scrutinized and criticized.