City Campus, Pond Street
Sheffield, S1 1WB
United Kingdom
glasgow, g12 8qq
Sheffield Hallam University
University of glasgow
emerging markets, feedback trading, stabilization, stock index futures