Vladimir Tonchev

Michigan Technological University