Versus - compare IMUX and ARCT

Immunic Inc outperforms Arcturus Therapeutics Holdings Inc on 18 out of 28 parameters.