Steve Horvath
UCLA
Steve Horvath, professor of human genetics and biostatistics at the David Geffen School of Medicine at UCLA and the UCLA Fielding School of Public Health.
Download Photo (1.2 MB)