Avacta reports positive AVA6000 trial results in cancer study

Avacta reports positive AVA6000 trial results in cancer study