Versus - compare IMTX and PVLA

Immatics N.V outperforms Palvella Therapeutics Inc. on 18 out of 26 parameters.