43rd in Northumbria (out of 414) in AD scientific index 2023

Prize