African trypanosomes express an immunogenic protein with a repeating epitope of 24 amino acids

Abstract
No abstract available