Genenta Science S.P.A.(Gnta) Financials: Compared To Industry Average, Plus Other Key Ratios