Ana Maria Almeida's scientific contributions