Exclusive Weekend Coupon! $10 off. Get the code »

James H Strauss

Strauss is the Ethel Wilson Bowles and Robert Bowles Professor of Biology at the California Institute of Technology. He received his doctorate in biochemistry from Caltech.