22
Published 2022
Springer Nature Singapore

24
Published 2023
Springer Nature Singapore

25
Published 2023
Springer Nature Singapore

26
Published 2023
Springer Nature Singapore

27
Published 2015
Springer International Publishing

29
Published 2015
Springer International Publishing

30
Published 2015
Springer International Publishing

32
Published 2011
Springer London

33
Published 2013
Springer International Publishing

34
Published 2013
Springer International Publishing

37
Published 2009
Springer Berlin Heidelberg

38
Published 2009
Springer Berlin Heidelberg