1966-ban születtem. Az ELTE matematikus szakán 1990-ben szereztem diplomát, majd 1993-ban egyetemi doktori fokozatot. Mintegy 25 éve az ELTE TTK Alkalmazott Analízis és Számításmatematikai Tanszékének munkatársa, jelenleg tanszékvezető egyetemi tanára vagyok. Két évet Nagy-Britanniában a Leedsi Egyetemen töltöttem, ahol a lángterjedés matematikai leírásával foglalkoztam. MTA doktori címet szereztem 2014-ben. Kutatási területem a differenciálegyenletek kvalitatív elmélete, az utóbbi években hálózati folyamatok, elsősorban a járvány és az információterjedés vizsgálatával foglalkoztam. 2015 óta vagyok a Bolyai János Matematikai Társulat főtitkára.