João Niza Ribeiro, licenciou-se em Medicina Veterinária (1986). Doutorou-se em Ciências Veterinárias na Universidade Técnica de Lisboa, em 2002, em sistemas de segurança alimentar na produção primária. Fez provas de agregação em Ciências Veterinárias em 2018 pelo Instituto de Ciências Biomédicas Abel Salazar – Universidade do Porto (ICBAS).
É Professor no ICBAS, onde detém a regência das unidades curriculares de Epidemiologia Veterinária e de Saúde Pública Veterinária. Atualmente, é membro Conselho Científico e do Conselho Pedagógico do ICBAS, membro da direção do ISPUP, membro do ORBEA. Pertence à Comissão Uma Saúde do ICBAS. É membro fundador do Colégio Europeu de Especialistas em Medicina da Saúde dos Bovinos e especialista reconhecido pela Ordem dos Médicos Veterinários. Foi perito do Comité Consultivo Veterinário (1994 – 1998), e do Comité Consultivo para a Qualidade na Cadeia Alimentar (2000 – 2012) ambos do Comité Consultivo Económico Social da Comissão Europeia.
A sua intervenção esteve sempre ligada à saúde animal e segurança alimentar particular foco nos problemas associados à saúde pública. Interessa-se atualmente. por problemas de investigação ligados a assuntos Uma Saúde, nomeadamente investigação sobre sistemas de gestão da emergência das resistências antimicrobianas em animais e epidemiologia da oncologia comparada dos animais de companhia.