1Combine chicken stock and rice in a medium saucepan. Bring to a boil, reduce heat to low. Cook until tender, about 20 minutes.
2In a small bowl, mix together artichoke marinade, mayonnaise, and curry powder. Season to taste with salt and pepper. Set aside.
3In a large bowl, combine artichoke hearts, green onions, green bell pepper, parsley, and celery. Mix in cooked rice, then mix in reserved marinade mixture. Cover and chill overnight. Serve cold.