James McCrumOct 31, 2019St Andrews Professor Creates 3D Map of UniverseSt. Andrews is a university known for its impressive research, ranking third in the United Kingdom for the quality of its research...