People and Planet league table shows rise of 64 places for Leicester LEICESTER, 23-Nov-2016 — /EuropaWire/ — The University of Leicester…