Stephen Weldon
University of Oklahoma, United States
Personal identity number: 11394
Postal address
Department of History of Science
601 Elm St., Physical Sciences Room 618
University of Oklahoma
Norman, OK 73019
Email: spweldon
ou.edu
Paper presentation
Organiser
Session chair
Participant