3 Depressed Biotechs that Investors with a Long-Term Perspective Should Buy Right Now Post author:Sam Post published:April 11, 2016 Post category:BioPharma April 11, 2016By Alex Keown… Source: BioSpace You Might Also Like Stock Plummets as Genocea Axes 40% of Jobs, Shifts R&D Focus in Restructuring September 25, 2017 What You Need to Know About Fibrocor Therapeutics January 25, 2018 Novartis Buys Rare Drug Voucher for $130M From Ultragenyx December 17, 2017