Research

R+D+I

My ORCID: 0000-0001-5302-1786

Works in Google Scholar Citations

Resume in Researchgate

Resume in Academia

Web of Science Researchid (publons) D-7134-2015

Works in dblp

Works in Semantic Scholar