Porphyrin-based photocatalytic nanolithography: a new fabrication tool for protein arrays.

Porphyrin-based photocatalytic nanolithography: a new fabrication tool for protein arrays.