Switzerland will soon sign a reservation and supply deal, Pascal Strupler, the director of the Federal Office of Public Health, told the Swiss TV programme Club late on Tuesday.

"We are only a few hours away from completing a purchase contract. With this contract we will get it very quickly," Strupler said.

He declined to give financial details of any deal.

If the vaccine passes trials and is authorised for use, it could be produced in Switzerland under a deal between drugmaker Lonza and Moderna.

(Reporting by John Revill; Editing by Kevin Liffey)