Miguel Castro, Oscar L., Universidad Politécnica de Madrid, Spain