Glenn Robert

Sociologist. Studies, develops and evaluates innovations in organisation & delivery of health care services as well as quality improvement interventions. Specific interests in participatory (co-) design and co-production.

2019-10-21