Loading people...
Director, IRT and Technology Lead at Alexion Pharmaceuticals
Imran Shakur is Director, IRT and Technology Lead at Alexion Pharmaceuticals.