Synaffix
Non-exclusive license to develop and commercialize in related jurisdictions | PCT (Mainland China, European Union, Japan, U.S., India) | ADC Platform |
Position Responsibilities/Major Duties
Job requirements
Popular recommendation Explore more