Vladimir Kalashnikov

University of Strathclyde United Kingdom

4chapters authored