Raul Necochea Lopez is assistant professor of social medicine and adjunct assistant professor of history at the University of North Carolina at Chapel Hill.Raul Necochea Lopez is assistant professor of social medicine and adjunct assistant professor of history at the University of North Carolina at Chapel Hill.