Best Healthcare Stocks: Billionaire Seth Klarman's Picks
What are the best healthcare stocks to invest in? Baupost Group was founded in 1982 by Harvard Professor William Poorvu and partners Howard Stevenson, Jordan Baruch and Isaac Auerbach, and Seth Klarman...







