His research combines dynamical systems theory with data analysis to produce realistic data-driven dynamical models. In particular, his focus is on developing methods for inference of network architecture and modeling dynamics of networks; his investigations are at the interface of development of generic computational approaches and modeling actual biological and physical systems. He has a Ph.D. in applied mathematics from the Weizmann Institute of Science.