23 Firstfield Road, Unit 3819, Gaithersburg, Maryland 20885-3819, United States
Steve has a talent for describing complex concepts in science and technology (and their social and ethical implications) in an entertaining and easy-going manner using humor, personal experiences and clear and understandable language.