Ed Curry


Digital Enterprise Research Institute (DERI)
Ireland