Industrial Systems and Control (United Kingdom)h-index: 23Total citations: 2,367Total papers: 306Homepage: http://www.isc-ltd.com/