Rafael E. Banchs

Polytechnic Univ. of Catalonia, Spain