Scott Astrada

Adjunct Professor of Law at the Georgetown University Law Center

Adjunct Professor of Law at the Georgetown University Law Center