Versus - compare INMB and XBIT

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