Versus - compare PVLA and IMTX

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