avg_rating: 4.15
name: Sherif Girgis
about: Sherif Girgis earned his JD at Yale Law School and is a PhD candidate in philosophy at Princeton University.