Dr. Qiu is a licensed Psychiatry in MA. Graduated in 1982. Medical degree obtained from Beijing, Peking University Health Science Center in China. Completed residency training at Tufts Medical Center, 2002. Currently practices at New England Medical Center (New England Medical Center), located at 72 East Concord St, Boston, MA 02118. Dr. Qiu specializes in late life depression and anxiety, and sees patients at BU ADRC for clinical trials. . In addition to English, Dr. Qiu speaks Mandarin.