at Centre for International Development and Training (CIDT)
Rebecca Rose is a(n) working at Centre for International Development and Training (CIDT).