Versus - compare CELZ and MBAI

Creative Medical Technology Holdings Inc outperforms Check-Cap Ltd on 14 out of 20 parameters.