news Vaccitech IPO: Oxford Covid-19 vaccine tech maker Vaccitech targets $613 mn valuation in US IPO April 26, 2021