Versus - compare IMTX and MBX

Immatics N.V outperforms MBX Biosciences Inc. on 19 out of 25 parameters.