4
Published 2011
Springer Berlin Heidelberg

5
Published 2020
Springer Nature Singapore

13
Published 2019
Springer Berlin Heidelberg

18
Published 2022
Springer Nature Singapore

19
Published 2022
Springer Nature Singapore

20
Published 2015
Springer International Publishing