Current address: The International Agency for Research on Cancer, Lyon, France.
Affiliations
Department of Health Sciences, University of York, York, United Kingdom,
Medical Research Council/Uganda Virus Research Institute Research Unit on AIDS, Entebbe, Uganda