EC project no. FP6-507752 MUSCLE

Agency: 
European Union
Number: 
FP6-507752