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)