self-administered care - French English Dictionary

self-administered care

Meanings of "self-administered care" in French English Dictionary : 1 result(s)

English French
Psychology
self-administered care soins auto-administrés