Steve Horvath

Steve Horvath, a professor of human genetics at the David Geffen School of Medicine at UCLA and a professor of biostatistics at the UCLA Fielding School of Public Health.

Download Photo (1.2 MB)