InflaRx N.V. reports

Location
Winzerlaer Str. 2, Jena, Germany
Fiscal year end
December 31