He is a member of the American Association for the Advancement of Science , the American Geophysical Union , and the Geological Society of America .
Allen has been President of the Seismological Society of America in 1975 and the Geological Society of America .
Allen is a President of the American Association for the Advancement of Science , the American Geophysical Union , and the Geological Society of America .
Allen has been President of the Seismological Society of America in 1975 and the Geological Society of America .