15 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
WSD Handa Center for Human Rights and International Justice, United States
Category: Organization
Address details
Encina Commons 10294305 Stanford
United States
Stanford, United States Print route » N37° 24' 57.3696" W122° 9' 26.928" (37.415936, -122.15748) Start navigation »
Phone & WWW
(650) 736-7622http://handacenter.stanford.edu
Business hours