ORCID iD iconhttps://orcid.org/0000-0003-4115-9889

Conferences (13)


Transactions and Journals (11) (Total Impact Factor: 37.63)


Posters (3)