STRI-facilities-on-Barro-Co Published February 24, 2012 at 400 × 267 in On the Road in Panama: The Secretary’s Travel Journal STRI facilities on Barro Colorado Island