Vitor Duarte Teodoro (Academic Publications)