Q1
Where is Centre for Assistive Technology and Connected Healthcare (CATCH) located?
Centre for Assistive Technology and Connected Healthcare (CATCH) is located at The Innovation Centre, 217 Portobello, Broomhall, Sheffield S1 4DP, United Kingdom, England.