Influenza: the flu, the virus and the vaccine with Professor Derek Smith – 105science
visitors this year: 102 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...