applinity
Associate Director, Drug-Device Combination Development Lead (DDL) · Takeda · applinity