409337

Antimicrobial photodynamic inactivation and photosensitizers: A succinct review

Article

Last updated: 08 Feb 2025