Self-Powered Photodetectors for Smarter Healthcare | NCT06973317 | Trialant