He is the Principal Investigator of the Structural and Functional Bioinformatics Group. He is interested in building computational models, designing effective and efficient algorithms, and developing machine learning techniques to solve key open problems along the path from protein amino acid sequences, to three-dimensional structures, to their functions, and to their behaviors in complex biological networks.