In the impressive former Sacra Infermeria, a 16th-century hospital of the Order of St John, this exhibition brings the sometimes alarming achievements of medieval medicine to life through waxworks, and allows a glance inside this fascinating building.