Avacta Competitors
TC BioPharm
Biotechnology Research • 81 employees • Holytown, United Kingdom
Barinthus Biotherapeutics
Biotechnology Research • 121 employees • Harwell, United Kingdom
Kymab Ltd
Biotechnology Research • 139 employees • Cambridge, United Kingdom
Beacon Therapeutics
89 employees
Resolution Therapeutics
Biotechnology Research • 61 employees • Edinburgh, United Kingdom
Exploristics Ltd
Biotechnology Research • 60 employees • 24 Linenhall Street, United Kingdom