“That’s three months of additional life for every year over the past 180 years,” said Stefan Scholtes, Dennis Gillings Professor of Health Management at Cambridge Judge Business School. Numbers matter, but how those numbers came to be, and how they …