In 2007, astronomers discovered the Cosmic Horseshoe, a gravitationally lensed system of galaxies about 5.5 billion ...
A team of international researchers including Dr. Jake Taylor from the Department of Physics at the University of Oxford, has ...