Texrad

Medical image analysis software for cancer risk assessment, prognosis & diagnosis

placeCambridge, England, United Kingdom calendar_todayFounded 2011 groups40 employees language texrad.com

Registered entities

Coming soon