Period8 Dec 2021
Work forVertex Pharmaceuticals, Inc., United States
Degree of RecognitionInternational