An Assessment of the International Science and Technology Center