One of Trevor's favorite interviews: discussing the science of sushi with Steve Scher on Weekday at Puget Sound Public Radio in Seattle.


July 18,  2007


Quicktime required

Radio

BACK