LEWIS HOUGHTON / SCIENCE PHOTO LIBRARY LEWIS HOUGHTON / SCIENCE PHOTO LIBRARY
Editorial use only.
Close-up of cables plugged into the back of servers in a data centre. At left a cable is plugged into a management port. Photographed at the University of Dundee, Scotland, UK.
Model release not required. Property release not required.