Brisbane-based Vaxxas has appointed David Peacock to lead the push to bring its vaccine patch technology to market.