Lisa Schirch
Lisa Schirch is Senior Research Fellow at the Toda Peace Institute, Japan, and Visiting Fellow at the Alliance for Peacebuilding and George Mason University.
Lisa Schirch is Senior Research Fellow at the Toda Peace Institute, Japan, and Visiting Fellow at the Alliance for Peacebuilding and George Mason University. See less