1
Published 2016
Springer Nature Singapore

4
Published 2022
Springer Nature Singapore

6
Published 2021
Springer Nature Singapore

7
Published 2024
Springer Nature Singapore

10
Published 2024
Springer Nature Singapore

14
Published 2022
Springer Nature Singapore

17
Published 2013
Springer Berlin Heidelberg