Porto research