Versus - compare MBX and IMTX

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