Inria Montpellier, FR
Windrose and Carnegie Mellon University Pittsburgh, PA
Grand Rapids, MI
UC Riverside California
Pittsburgh, PA
Harvard T.H. Chan School of Public Health
@Microsoft Seattle
Carnegie Mellon University
Carnegie Mellon University Pittsburgh, PA
Carnegie Mellon University Pittsburgh, PA