David Baker, University of Washington protein designer.
See All 206 Episodes of "The Long Run with Luke Timmerman"