Publications (42) BERNARDO MORENO LOPEZ publications