Rens Vliegenthart

Wageningen University & Research

Professor in Strategic Communication