PROF DOUTOR JOAO CASTRO MENDES