Ph.D ، ذانشگاه تهران ، بیوفیزیک
… ← 1382
کارشناسی ، دانشگاه تهران ، زیست شناسی
… ← 1368
M.S ، ذانشگاه تهران ، بیوفیزیک
… ← 1371