Full name The Care Hub SRL Short name TCH Type of organisation Partner Role Country Romania Back to project overview