About
TexRAD develops a medical imaging software application that assists in predicting the risk of disease and assessing the prognosis for cancer patients.
Company Information
-
Employees 2
-
Founded 2011
-
Annual Revenue $16163000
Location
Cambridge, England, United Kingdom