1
Published 2022
Cambridge University Press
..., epidemiology, and biological engineering. Taking in shipwrecks, human evolution, military intelligence...