Versus - compare RAIN and KZR

Kezar Life Sciences Inc outperforms Rain Oncology Inc on 22 out of 25 parameters.