Journal Reviews
2000 – present, Reviewer for the ACM CR review.
2001 – present, Reviewer for the IEEE – Transaction on Signal Processing.
2000 – present, Reviewer for the IEEE – Transaction on Circuits and Systems I.
2000 – present, Reviewer for the IEEE – Transaction on Circuits and Systems II.
2000 – present, Reviewer for the IEEE – Transaction on Circuits and Systems for Video Technology.
2000 – present, Reviewer for the IEEE Canadian Journal on Electrical and Computer Engineering.
2000 – present, Technical Reviewer for Prentice-Hall Book .