Marion Carnis's scientific contributions