Assistive Technologies Altos Ventures Funds $17.5 Million to Welkin Health in Series B Viraj T May 30, 2019 Altos Ventures has funded patient relationship management software firm Welkin Health $17.5 Million in a Series B round. Welkin’s software product is…