Craig J. Allan, PhD

Professor
University of North Carolina, Charlotte
Department of Geography and Earth Sciences
9201 University City Blvd.
Charlotte NCUSA
28223