Iain Scott

Lead Analyst at Ernst & Youngs Global Life Sciences Center