Alexandra Finch

Alexandra Finch is an Associate at the O’Neill Institute for National and Global Health Law and an Adjunct Professor of Law at Georgetown University.