A key advisory team has given remdesivir a thumbs up, clearing the way to an official green light for its use in Europe.... Read more