Laboratory of Immunogenomics Imperial College Division of Cell & Molecular Biology SAF building South Kensington Campus London, SW7 2AZ UK
Malaria & Innate Immunity in the mosquito Anopheles gambiae
wiki version