Toshi Yoshihara

Toshi Yoshihara

Toshi Yoshihara is John A. van Beuren Chair of Asia-Pacific Studies at the U.S. Naval War College in Newport, R.I.