Francesc X. Roca

Francesc X. Roca

Spain
Research Manager of MuscleTech Network. Leitat Technological Center.