UCT immunologist joins science academy