Versus - compare LONA and PEPG

LeonaBio Inc. outperforms PepGen Inc on 19 out of 26 parameters.