Deregallera (United Kingdom)h-index: 7Total citations: 210Total papers: 20Homepage: http://www.deregallera.com/