A method of determining a geographic position of a mobile communications terminal operable in a wireless communications network ( 115,120) and comprising a receiver of signals of a global navigation satellite system, the method comprising: - calculating ( 315,320) a first estimated position of the mobile communications terminal based on pseudo-range measurements related to a plurality of signals received from transmitters of the global navigation satellite system; - calculating a second estimated position of the mobile communications terminal based on information provided by the wireless communications network, - analyzing ( 330,335) the first estimated position to derive an indication of whether at least one of the pseudo-range measurements is affected by errors, wherein said analyzing includes exploiting the calculated second estimated position to derive said indication; the method being characterised by comprising: - in case an indication that at least one of the pseudo-range measurements is affected by errors is obtained as a result of said analyzing ( 335-Y): - calculating at least one third estimated position based on pseudo-range measurements related to a respective sub-set of said plurality of signals received from transmitters of the global navigation satellite system, - evaluating whether the at least one third estimated position is more accurate than the first estimated position; and - in the affirmative case, taking as estimated position of the mobile communications terminal the calculated third estimated position, wherein: - said calculating at least one third estimated position comprises calculating at least two third estimated positions, each one corresponding to a different sub-set of said plurality of signals received from transmitters of the global navigation satellite system; and - said taking as estimated position of the mobile communications terminal the third estimated position comprises taking as estimated position of the mobile communications terminal the one, among the at least two third estimated positions, that is closer to the second estimated position. - calculating ( 315,320) a first estimated position of the mobile communications terminal based on pseudo-range measurements related to a plurality of signals received from transmitters of the global navigation satellite system; - calculating a second estimated position of the mobile communications terminal based on information provided by the wireless communications network, - analyzing ( 330,335) the first estimated position to derive an indication of whether at least one of the pseudo-range measurements is affected by errors, wherein said analyzing includes exploiting the calculated second estimated position to derive said indication; - in case an indication that at least one of the pseudo-range measurements is affected by errors is obtained as a result of said analyzing ( 335-Y): - calculating at least one third estimated position based on pseudo-range measurements related to a respective sub-set of said plurality of signals received from transmitters of the global navigation satellite system, - evaluating whether the at least one third estimated position is more accurate than the first estimated position; and - in the affirmative case, taking as estimated position of the mobile communications terminal the calculated third estimated position, - calculating at least one third estimated position based on pseudo-range measurements related to a respective sub-set of said plurality of signals received from transmitters of the global navigation satellite system, - evaluating whether the at least one third estimated position is more accurate than the first estimated position; and - in the affirmative case, taking as estimated position of the mobile communications terminal the calculated third estimated position, - said calculating at least one third estimated position comprises calculating at least two third estimated positions, each one corresponding to a different sub-set of said plurality of signals received from transmitters of the global navigation satellite system; and - said taking as estimated position of the mobile communications terminal the third estimated position comprises taking as estimated position of the mobile communications terminal the one, among the at least two third estimated positions, that is closer to the second estimated position.