Versus - compare EVMN and IKT

Inhibikase Therapeutics Inc outperforms Evommune Inc. on 15 out of 24 parameters.