2018 Impact factor 3.262
Editors-in-Chief
M. Strohmaier