The availability of telerad.biz has been tested 4 times between March 5, 2022, and the present, a span of 1 042 days. The most recent successful check was on October 2, 2023, and returned a 200 status code, of all the checks, telerad.biz was functioning 4 times. No instances of non-functionality were found for telerad.biz across all tests conducted as of January 10, 2025. Based on every response received, as of January 10, 2025, no error status codes have been reported. Records show a 0.499 seconds response time for telerad.biz on October 2, 2023, against the 0.541 seconds average.