A cervix probe is equipped with a tactile sensor array and an ultrasound transducer and configured for simultaneous acquisition of stress data and ultrasound strain data for the same sector of the cervix. Acquired and recorded stress and strain data are transmitted to a data processor for calculating cervix elasticity and cervix length, followed by calculating a probability of spontaneous preterm delivery using a clinically validated predictive model.