Chris Richardson

A tale of two swine flu vaccines

Pandemrix or Celvapan: which is the better vaccine?