Sempulse's Lifesaving Triage and Telemedicine Platform Selected to be one of MassChallenge Texas' Finalists Sempulse's Lifesaving Triage and Telemedicine Platform Selected to be one of MassChallenge ...