English | German | Russian | Czech

managed care English

Meaning managed care meaning

What does managed care mean?

managed care

medical services which are designed to maximise the efficiency of health care

Are you looking for...?