internal organ of the Supreme People's Court of China
C15008
concept
An internal organ of the Supreme People's Court of China is an official department or office within the Court’s organizational structure responsible for specific judicial, administrative, or support functions that aid in the Court’s overall operation and decision-making.