David Llewellyn

发表

S. Draper, P. Duffy, N. Spottiswoode, 2017, Infection and Immunity.

Adrian V. S. Hill, Richard J. Pleass, C. Janse, 2013, Scientific Reports.