Versus - compare ARCT and IMUX

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