Marta Segarra


Marta Segarra - researcher ORCID ID = 0000-0002-1694-962X. She was born on October 25, 1963 in Barcelona. She graduated from the University of Barcelona.