Scott Howell

Former chief strategy officer, Novartis Pharmaceuticals Corporation

Articles