Avatar photo

Penelope Toff

Dr Penelope Toff is chair of the British Medical Association's Public Health Medicine Committee.

Latest articles