University College London (UCL) is a constituent college of the University of London, based primarily in Bloomsbury in the London Borough of Camden. - Source: Wikipedia
By KRISTEN WYATT and MICHELLE L. PRICE - Associated Press
Shares
Photos
Quotations
Researchers at the University College London said evidence doesn't support the underlying idea, which originated 60 years ago, that a "chemical imbalance" in the brain produces a lack of serotonin.