The University of Central Lancashire is a public university based in the city of Preston, Lancashire, England. It has its roots in The Institution For The Diffusion Of Useful Knowledge founded in 1828. Read More
New astronomy research from the University of Central Lancashire (UCLan) suggests that giant planets could form around small stars much faster than previously thought. ...