English: map of medicine
Welsh: map meddygaeth
Subject: Iechyd
English definition: Web-based visual representation of evidence-based patient care journeys.