DEISA

Distributed European Infrastructure for Supercomputing Applications
See: http://www.deisa.eu/