Versus - compare XBIT and INMB

INmune Bio Inc outperforms XBiotech Inc on 19 out of 28 parameters.