Title: Edinburgh's place in scientific progress