Crabs and tea cups: UK show lifts the lid on COVID vaccine raceThe "Injecting Hope" show at the Science Museum "explores the worldwide effort to develop vaccines at pandemic speed".Sun Dec 04 2022