1
Published 2015
Springer International Publishing

2
Published 2016
Springer International Publishing

4
Published 2014
Springer Netherlands

5
Published 2017
Springer International Publishing

11
Published 2015
Springer International Publishing

12
Published 2015
Springer International Publishing

14
Published 2015
Springer Singapore

16
Published 2019
Springer International Publishing

20
Published 2019
Springer International Publishing