Supreme Court of Spain
E370958
UNEXPLORED
The Supreme Court of Spain is the highest judicial body in the Spanish legal system, serving as the final court of appeal for most legal matters and ensuring the uniform interpretation of national law.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.