Who gives out the XXX award?
Lord Lewis Prize
The inaugural Lord Lewis Prize was awarded to Lord May of Oxford, former President of the Royal Society and Chief Scientific Advisor to the UK Government, in 2008.