All 2021 2020 2019 2017
All Journal Article Presentation
CANCER
Volume: 30 Issue: 0 Pages: 35-48
10.18988/cancer.30.0_35
130008078814
Ethology
Volume: in press
10.1111/eth.13018
Journal of the Marine Biological Association of the United Kingdom
Volume: 99 Pages: 901-910
10.1017/s0025315418000905