Versus - compare RAIN and INMB

INmune Bio Inc outperforms Rain Oncology Inc on 19 out of 27 parameters.