Connecting Waterpeople
Avacta
Avacta is developing novel cancer immunotherapies combining its two proprietary platforms – Affimer® biotherapeutics and pre|CISIONTM tumour targeted chemotherapy.
1 article - Averages:
175
0 (0 )
Specialized in:
Waste water treatment