health app helps physicians diagnose medical mysteries