Versus - compare MBAI and CELZ

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