A Queensland immunologist who has developed a malaria vaccine has won the prestigious Eureka Prize for Leadership in Science, while the People's Choice award was won by geneticist Dr Katherine Belov from the University of Sydney.