John R Shapley Editor

John R. Shapley is Professor in the Department of Chemistry at the University of Illinois - Urbana.