Maria do Rosário Anjos é Doutora em Direito, Professora Associada da Faculdade de Direito e Ciência Política da Universidade Lusófona do Porto e Diretora do 2º Ciclo de Estudos em Direito da ULP. É representante da Faculdade de Direito e Ciência Política para as Relações Internacionais.
Licenciada em Direito pela Universidade Católica Portuguesa (1989) e Pós-Graduada em Estudos Europeus pela Universidade Católica Portuguesa. É Mestre em Administração Pública, pela Escola de Economia e Gestão da Universidade do Minho (1998) e doutorada em Direito Público Especial pela Faculdade de Direito da Universidade de A Coruña, Espanha.
É Advogada (desde 1991), Juiz Árbitro em matéria Administrativa e Tributária no CAAD _ Centro de Arbitragem Administrativa, em Lisboa. É ainda juiz árbitro no Centro de Resolução de Litígios da Ordem dos Advogados, em funcionamento no Centro Regional da OADV de Lisboa e do CNA – Centro Nacional de Arbitragem, em funcionamento junto da AICCOPN – Associação Nacional da Indústria de Construção Civil e Obras Públicas.
É membro da Associação Fiscal Portuguesa, da International Tax Association e da Associação Portuguesa dos Mercados Públicos (APMEP), entre outras.
Colabora como Formadora do Centro de Estágio da Ordem dos Advogados, no Centro de Estágio do Porto, nas áreas das Práticas Processuais Administrativas e Tributárias.
Integra o Conselho Consultivo dos Tribunais Administrativos e Fiscais (Norte) por indicação da Ordem dos Advogados.
É autora e coautora de diversas publicações, em livro, artigo científico e outros.
Desde novembro de 2021 exerce o cargo de Vice-Reitora da Universidade Lusófona do Porto.