It’s currently a very busy & successful time for Avacta – a leading life sciences firm developing innovative, new cancer treatments & powerful diagnostics. Hence, I was delighted today to catchup …Read more