Alexander Labovsky,

Michigan Technological University, USA