NCT00575172 - Nippon Ultra-Rapid Insulin and Diabetic Complication Evaluation-Study (NICE-Study) | Crick | Crick