5 free lookup(s). No credit card required.
Master of Multimedia (Digital Communication and Media/Multimedia)
2004-2006Bachelor of Computing (Computer Science)
2001-2004Dual PhD – Chemical Engineering + Documentary Filmmaking (Science and Arts)
2023Find contact details for 700 million professionals.