Anna Maria Farca's scientific contributions