ORCID: 0000-0003-0149-1326 Peer-Reviewed Journal Publications Books & Book Chapters Editor-Reviewed Proceeding Publications Invited Presentations Patents