Knight Piésold
Knight Piesold
Universitat Politècnica de Catalunya
Colorado School of Mines
Universidad Peruana de Ciencias Aplicadas