Dr Virginia Stovin and Jeff Sorrill discuss the Green Roof Centre at Sheffield University. Sheffield has more green roofs than any other city in the UK. The Green Roof Centre is a national centre of excellence, working to promote green roof development and implementation through research,...
Published 04/07/14