1
Published 2015
Springer International Publishing

2
Published 2015
Springer International Publishing

5
Published 2022
Springer Nature Singapore

7
Published 2024
Springer Nature Singapore

8
Published 2015
Springer International Publishing

10
Published 2015
Springer International Publishing

11
Published 2015
Springer International Publishing

15
Published 2010
Springer Berlin Heidelberg

17
Published 2013
Springer Berlin Heidelberg