He is the author of 50 journal papers and more than 60 international conference papers as well as the editor of several books, a referee for international journals, and a member of several scientific committees. In particular, he has been a member of the technical committee of SPIE Europe since 2003, acting as referee, chair, and presenter.