2020 Impact factor 3.184
Editors-in-Chief
M. Strohmaier and I. Weber