Steven Weinberg

Steven Weinberg is affiliated with the University of Texas.