List of publications and patents


Theses



ORCID iD iconorcid.org/0000-0002-7427-6435

ResearcherID Badge researcherid.com/rid/S-1336-2018