Marta Strumillo
Orcid: 0000-0003-1527-2482
According to our database1,
Marta Strumillo authored at least 2 papers
between 2014 and 2015.
Collaborative distances:
Collaborative distances: