NCT05631184 - Self-administered Acupressure for Depression | Crick | Crick