Maya Leventer-Roberts is a Founder at iDeal Health.