3
Published 2017
Springer International Publishing

6
Published 2018
Springer International Publishing

7
Published 2018
Springer International Publishing

8
Published 2018
Springer International Publishing

11
Published 2019
Springer International Publishing

12
Published 2010
Springer Berlin Heidelberg

13
Published 2013
Springer Berlin Heidelberg

18
Published 2013
Springer Berlin Heidelberg

19
Published 2022
Springer Nature Singapore