Терапевтичният ефект се осъществява чрез отделянето на високореактивни кислородни радикали – процес, зависещ от вътреклетъчното взаимодействие на темопорфин със светлината и кислорода.
Hoitovaikutus perustuu erittäin reaktiivisten happiradikaalien muodostukseen temoporfiinin reagoidessa solussa valon ja hapen kanssa.