Profile

Egla Ochoa-Madrid

Texas State University

Contact Details

Texas State University
Elmont, NY

Bio

Hi! 

I'm a graduating masters student from Texas State University. Currently working on my thesis on ethical discussions during a unit on the development of the atomic bomb.