Self-assembly of benzophenone-diphenylalanine conjugate into a nanostructured photocatalystBy admin / January 1, 2023