Rafael Pastor

Dr. Rafael Pastor

Department of Management, Universitat Politècnica de Catalunya (UPC), 08028 Barcelona, Spain