OXFORD UNIVERSITY INNOVATION LIMITED
E Corporation
E Ink Corporation
Oxford University Innovation Limited
University Of Muenster