Michel Laroche on Muck Rack

Michel Laroche

Managing Editor, Journal of Business Research