A szegedi Szent-Györgyi Albert Orvostudományi Egyetem végzett 1988-ban általános orvosként, „summa cum laude” minősítéssel.
1988–1990-ben egyetemi gyakornok a SZOTE Farmakológiai Intézetében, 1991–1996-ig a SZTE Ⅰ. Belgyógyászati Klinikájának orvosa, ugyanitt egyetemi tanársegédi (1996–2004), egyetemi adjunktusi (2004–2012), egyetemi docensi (2012–2017) kinevezést kapott, 2017-től egyetemi tanárként tagja a klinikának.
2004-ben PhD-fokozatott szerzett, 2011-ben habilitált.