Maria Fernanda Rollo nasceu em 1965 na República do Congo.
É Doutorada e Agregada em História Contemporânea pela Faculdade de Ciências Sociais e Humanas (FCSH), da Universidade Nova de Lisboa. Professora associada com agregação do Departamento de História.
Foi Investigadora e Presidente do Instituto de História Contemporânea da FCSH (até novembro de 2015), foi coordenadora do Programa Pedro Hispano – Estudos Doutorais em Ciências Sociais e Humanas da mesma faculdade.
Foi membro do Conselho Consultivo do Programa Gulbenkian de Língua e Cultura Portuguesas da Fundação Calouste Gulbenkian.
Coordenou projetos de investigação e tem vários textos publicados nas áreas de investigação de História de Portugal no século XX, História da economia e da sociedade no Portugal contemporâneo e História da inovação e da organização da ciência em Portugal.