David Straus's Location
Austin, TX, US
David Straus's Education
David Straus's Skills
David Straus's Summary
David Straus, based in Austin, TX, US, is currently a Professor at Texas Tech University. David Straus holds a College- Wright State University; Graduate School- Loyola University School of Medicine; Post-doctoa. With a robust skill set that includes Lifesciences, Cell Culture, Statistics, Teaching, Biochemistry and more, David Straus contributes valuable insights to the industry.