Versus - compare PEPG and VRXA

PepGen Inc outperforms Veraxa Biotech AG on 17 out of 20 parameters.