Desha Girod


Desha Girod is an associate professor at Georgetown University’s government department.

Articles by Desha Girod
Load more by Desha Girod | Return to staff list