A new treatment clinic is now open for those who have struggled to find relief from their major depression via the typical pathways – and it specializes in treating patients with a medication that’s FDA-approved and covered by most insurance. Lumin Health, now open in Woburn, MA, at 300 Tradecenter Drive, offers supervised ketamine and […]
