41
Published 2022
Springer Nature Singapore

42
Published 2022
Springer Nature Singapore

44
Published 2011
Springer London

45
Published 2009
Springer Berlin Heidelberg

46
Published 2009
Springer Berlin Heidelberg

52
Published 2013
Springer Berlin Heidelberg

53
Published 2013
Springer Berlin Heidelberg

55
Published 2013
Springer Berlin Heidelberg

58
Published 2013
Springer Berlin Heidelberg

59
Published 2013
Springer International Publishing

60
Published 2013
Springer International Publishing