Терапевтичният ефект се осъществява чрез отделянето на високореактивни кислородни радикали – процес, зависещ от вътреклетъчното взаимодействие на темопорфин със светлината и кислорода.
L’ effet thérapeutique passe par la production de dérivés oxygénés hautement réactifs, un processus dépendant de l’ interaction intracellulaire entre la témoporfine, la lumière et l’ oxygène.