Skip to playerSkip to main content
  • 11 years ago
Switzerland is playing a central role in the development of a vaccine against Ebola with trials underway in Lausanne and Geneva hospitals. (SRG Puls, Schweiz aktuell, swissinfo.ch)
Be the first to comment
Add your comment

Recommended