152 employees
Edinburgh Innovations is the commercialization service at the University of Edinburgh.
1998