3
Published 2018
Springer Nature Singapore

4
Published 2019
Springer Berlin Heidelberg

9
Published 2018
Springer Nature Singapore

14
Published 2022
Springer Nature Singapore

15
Published 2015
Springer International Publishing

16
Published 2011
Springer Berlin Heidelberg

17
Published 2022
Springer Nature Singapore