Hum-medical service