8596 E. 101st Street, Suite H Tulsa, OK 74133 Phone: 1-800-670-2809
STAT Radiology Reports on Patient Portals Enhance Care,
says New Study
Web-based portals allow patients to view their finalized radiology results quickly and communicate with physicians on their ow healthcare.