Stephen D. Levene (original) (raw)

Stephen Levene is an American biophysicist and professor of bioengineering, molecular biology, and physics at the University of Texas at Dallas.