Leo Braack is a Research Chair for Integrated Vector Management in the Vector Control cluster at the Centre for Sustainable Malaria Control at the University of Pretoria.
Remove menu