Carsten Hjort Lange Editor

Carsten Hjort Lange, Aalborg University, Denmark.