2
Published 2019
Springer Nature Singapore

3
Published 2008
Springer Berlin Heidelberg

4
Published 2020
Springer Nature Singapore

5
Published 2020
Springer Nature Singapore

6
Published 2020
Springer Nature Singapore

8
Published 2022
Springer International Publishing

9
Published 2022
Springer International Publishing

10
Published 2019
Springer Nature Singapore