Bioinformatyk. Ciekawi go jak komórki podejmują decyzje - jakie mechanizmy pozwalają im, zależnie od potrzeb i warunków, włączać i wyłączać produkcję około 30 tys. różnych białek? W tym procesie główną rolę odgrywają krótkie sekwencje niekodującego DNA, które poprzez wiązanie białek zwanych czynnikami transkrypcyjnymi są w stanie zmieniać aktywność genów. Aby odkryć położenie tych kluczowych sekwencji w genomach, trzeba analizować ogromne ilości potencjalnych kandydatów. Stworzył wraz ze współpracownikami do tego celu dwa nowe algorytmy opublikowane m.in. w czasopiśmie „Genome Research”. Ostatnio, w ramach współpracy z biologami, opracowali nowatorski model matematyczny (opublikowany w „Nature Genetics”), pozwalający przewidywać aktywność sekwencji regulatorowych w różnych tkankach. Obecnie pracuje nad nowymi modelami struktury trójwymiarowej genomu, gdzie również dużą rolę odgrywają sekwencje niekodujące.