Look at Life - Season 4 Episode 147 The Little Menace
8.0048 minutes
A feature looking at medical research and developments, particularly in the field of penicillins and viruses. Largely filmed at the Wright-Fleming Institute it looks at the training of medical