Author: James E. Hansen
Alternate names: Hansen, James E. (Emeritus Professor at David Geffen School of Medicine); James E Hansen
Title: (Emeritus Professor at David Geffen School of Medicine)
Bio: Professor of medicine at UCLA School of Medicine