Versus - compare IFRX and GLSI

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