176101
Published 2017
Springer International Publishing

176102
Published 2015
Springer International Publishing

176104
Published 2022
Springer Nature Singapore

176105
Published 2023
Springer International Publishing

176106
Published 2024
Springer Nature Switzerland

176108
Published 2022
Springer Nature Singapore

176109
Published 2023
Springer International Publishing

176110
Published 2019
Canal 6 Editora

176112
Published 2024
Springer Nature Singapore

176113
Published 2024
Springer Nature Singapore

176114
Published 2024
Springer Nature Singapore

176115
Published 2020
Oxford University Press