Michael Gibbert Author & Editor

Michael Gibbert, Professor of Marketing, University of Lugano, Italy