Snehamoy Chatterjee is an Associate Professor of Department of Geological and Mining Engineering and Sciences, Michigan Tech. Before joining Michigan Tech, Chatterjee was working as an Assistant ...