A sensor and an apparatus for non-invasive measurement of an analyte concentration, the apparatus comprising: a first thermal sensor (106) operable to determine a temperature indicative of a temperature at a location on a skin (122) of a subject, an analyte sensor (103) operable to generate a measurement indicative of a concentration of the analyte, a heater (109); a controller (216) operable to receive a temperature signal from at least the first thermal sensor and to adjust the heater to maintain a thermal equilibrium at said location on the skin; and a processor (213) configured to convert the measurement to a calculated analyte concentration value at a predetermined temperature.Capteur et appareil destinés à la mesure non invasive d'une concentration de substance à analyser, l'appareil comprenant : un premier capteur thermique (106) servant à déterminer une température indicatrice d'une température à un emplacement sur la peau (122) d'un patient, un capteur de substance à analyser (103) servant à produire une mesure indicatrice d'une concentration de la substance à analyser, un élément chauffant (109); un dispositif de commande (216) servant à recevoir un signal de température à partir d'au moins le premier capteur thermique et à régler le l'élément chauffant pour maintenir un équilibre thermique au niveau dudit emplacement sur la peau; et un processeur (213) configuré pour convertir la mesure en une valeur de concentration de substance à analyser calculée à une température prédéfinie.