Zhang received 29 patents, published 26 books and book chapters, authored and co-authored over 300 refereed journal papers, delivered over 400 colloquium, seminars, invited conference presentations, and 250 contributed conference talks (since 1990).