Nestled away in the south of Suffolk sits a science and research park that, potentially without, we would be living in a ...