Project Details

Description

EU project in diabetes research
Short titleT2D systems
StatusNot started