31581
Published 2015
Springer Netherlands

31582
by Tu, Loring W.
Published 2017
Springer International Publishing

31583
Published 2022
Hollitzer

31585
Published 2022
Palgrave Macmillan

31587
by Beech, Martin
Published 2023
Springer International Publishing

31588
Published 2023
Palgrave Macmillan

31590
Published 2024
Palgrave Macmillan

31591
Published 2024
Palgrave Macmillan

31592
by Hayward, Danny
Published 2021
punctum books

31595
Published 2023
Palgrave Macmillan

31596
Published 2022
National Toxicology Program, Public Health Service, U.S. Department of Health and Human Services

31597
Published 2023
Palgrave Macmillan

31598
Published 2023
Springer International Publishing

31599
Published 2022
Springer International Publishing

31600
by Kolari, James W., Pynnönen, Seppo
Published 2023
Palgrave Macmillan