Msc Software Development - Department of Computing
Software Developer, Out of this world Inventions, Innovator.