Jan Adriaanse Editor

Jan Adriaanse is Professor of Turnaround Management at Leiden University, The Netherlands.

Jean-Pierre van der Rest is Professor of Business Administration at Leiden University, The Netherlands.