15 June 2023
Leo Braack
Leo Braack is a senior vector control specialist at Malaria Consortium with extensive experience in malaria control in Africa. Previously as an associate professor at the University of Pretoria in South Africa, he researched malaria vector feeding and biting behaviour.