π
Direct Candidate Application Portal
Apply for Scientist x1
π’ Synexa Life Sciences
β’
π London, England
β’
π° Β£38,801 - Β£42,148