1
Published 2011
Springer Berlin Heidelberg

5
Published 2018
Springer Nature Singapore

6
Published 2018
Springer Nature Singapore

7
Published 2019
Springer Berlin Heidelberg

11
Published 2015
Springer International Publishing

16
Published 2022
Springer Nature Singapore

17
Published 2022
Springer Nature Singapore