Versus - compare TLSA and IMUX

Immunic Inc outperforms Tiziana Life Sciences Ltd on 13 out of 19 parameters.