Versus - compare GLSI and IFRX

InflaRx N.V. outperforms Greenwich LifeSciences Inc on 21 out of 26 parameters.