LONDON – Oxford University's new technology commercialization body, Oxford Science Innovation plc (OSI), has announced the closing of its first fund at £320 million (US$505.7 million). The second ...