The Life Scientific

Wendy Barclay and the flu virus

Jim Al-Khalili discusses the flu virus with Professor Wendy Barclay of Imperial College.

Coming Up Next

Autoplay