Self-Assembled Porphyrins on Modified Zinc Oxide Nanorods: Development of Model Systems for Inorganic–Organic Semiconductor Interface Studies | doi.page