Synthesis and biological investigations of tetrakis(p-carboranylthio-tetrafluorophenyl)chlorin (TPFC).