Twentyeight Health, a digital women’s health company, has secured $10 million in Series A funding and launched new Medicaid partnerships with Aetna ... things that are better suited in person ...