CAncer Risk and INsulin analoGues (CARING) project First published 10/12/2013 Last updated 20/03/2026 EU PAS number:EUPAS5383 Study Finalised