RI….what does it mean and to whom?

A few weeks ago I was at a meeting discussing responsible research and innovation (RRI) and I had to keep checking what individuals meant when they were talking about RI. For some […]