100 Diagnostic Dilemmas in Clinical Medicine presents 100 real-life scenarios seen in the hospital and community setting, teaching teach students and junior doctors to recognize important medical conditions, and to develop their diagnostic and management skills.