Life Science Stocks Aren’t Completely Hopeless, But … By: InvestorPlace February 21, 2013 at 04:24 AM EST Read More >> Related Stocks: Bio-Rad Laboratories Illumina Inc Thermo Fisher Scientific