Maxim Shepovalenko
Deputy Director of the Centre for Analysis of Strategies and Technologies (CAST).
Materials