GNTA logo

Genenta Science SpA (GNTA) Operating Margin