Novartis to Invest $1 Billion on R&D Center in China; Opens $250-Million API Site at Changshu

11:49 AM | November 3, 2009 | Deepti Ramesh