Influenza: the flu, the virus and the vaccine with Professor Derek Smith – 105science
visitors this year: 94 Professor Derek Smith of Cambridge University tells how flu, also known as Influenza, so successfully eludes the immune system. In times when cancers can be treated, FLU or INFLUENZA continues...