Robert Sherman ('78) set for U.S. Senate confirmation as ambassador to Portugal

09.30.13

Robert Sherman ('78) set for U.S. Senate confirmation as ambassador to Portugal