Llegó a ocupar el cargo de vicepresidente de la American Archaeological Society, y perteneció a distintas sociedades científicas: Miembro Correspondiente de la Academia Nacional de Ciencias de Washington, Honorary Fellow del Royal Anthropological Institute of Great Britain and Ireland, Membre d’Honneur de la Société des Américanistes de Paris, Miembro Fundador de la Sociedad Mexicana de Antropología, de México, Miembro de la American Anthropological Association, de la Sociedad Mexicana de Geografía y Estadística y de la Sociedad Científica Antonio Alzate, de México.