Publications

 

Summary of Publications

Peer-reviewed journal papers: 193 in total

Other Journal Publications: 12 in total 

Conference Proceedings: 106 in total

Conference Abstracts: 28 in total

Patents: 13 in total

Invited Talks: 21 in total