Quizás lo puedas hacer con un mosfet funcionando como una resistencia o carga activa/electrónica que es como se llama a este circuito, pero para alcanzar esa precisión del 0.1% vas a tener que seleccionar bien los componentes.
Habrá una resistencia de medida en serie con el mosfet, que mide la corriente que pasa por el mosfet, esa resistencia de shunt deberá tener la precisión inferior al 0.1%, así ver como cambia su resistencia con la temperatura.
La tensión que cae en la resistencia irá a un circuito con uno o varios operacionales, estos operacionales han de tener un offset muy bajo, y la corriente que tomen sus entradas ha de ser muy pequeña, el operacional comparar la tensión que se generá en la resistencia de shunt y la compara con una referencia de tensión (esta referencia también ha de tener una precisión menor al 0.1%, el error será la suma de todas las anteriores), y la salida del operacional va a la puerta del mosfet, que también llevará una pequeá red en la realimentación del operacional para evitar oscilaciones.
No sé, a primera vista hacerlo con un mosfet, me parece que va a tener trabajo para estar en una precisión inferior al 0.1%, es una tolerancia muy baja, y en todo circuito siempre tienes la temperatura y el rizado de la alimentacióm, que van a afectar a los parámetros de cualquier componente.
Haz una búsqueda a ver si hubiera algún IC para la tarea, con un mosfet a modo de carga electrónica si se puede hacer, yo creo que tendrá trabajo a la hora de seleccionar los componentes y diseñar el circuito para esa precisión, creo que está del mosfet no sería mi primera idea a buscar como solución.