Терапевтичният ефект се осъществява чрез отделянето на високореактивни кислородни радикали – процес, зависещ от вътреклетъчното взаимодействие на темопорфин със светлината и кислорода.
Efectul terapeutic este mediat prin generarea unui tip de oxigen înalt reactiv, un proces dependent de interacţiunea intracelulară a temoporfinei cu lumina şi oxigenul.