1
Published 2015
Springer Berlin Heidelberg

5
Published 2015
Springer International Publishing

8
Published 2014
Springer Berlin Heidelberg

11
Published 2015
Springer International Publishing

12
Published 2015
Springer International Publishing

13
Published 2016
Springer International Publishing

15
Published 2018
Springer International Publishing

17
Published 2020
Springer Nature Singapore

19
Published 2019
Springer Nature Singapore