Oxford Clinical Guidelines: Internal Medicine Trainees 3 contributors - Paperback £36.99 Find out more