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.
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. See less
James H Strauss's Featured Books