relevant speciality is expected. Blackpool is Britain's premier holiday resort with a 333,000 resident population and up... and London and Scotland within 3 hours. As well as being the local general hospital, the Trust includes the Lancashire Cardiac...
British Medical Journal