Armstrong, JPK.,
Shakur, R.,
Horne, JP.,
Dickinson, SC.,
Armstrong, CT.,
Lau, K.,
Kadiwala, J.,
Lowe, R.,
Seddon, A.,
Mann, S.,
Anderson, JLR.,
Perriman, AW. &
Hollander, AP.,
17 Jun 2015,
In: Nature Communications. 6,
6 p., 7405 (2015).
Research output: Contribution to journal › Article › peer-review