Author Detail

Mark Z. Jacobson (jacobson@stanford.edu)

Stanford University

Publications (12 records):