Blog
/ MIT Life
Don’t stop me now! I am a satellite, I'm out of control.
entry, Mitra and I'll probably be in Hopkinton, Massachusetts, preparing ... Protein Odwalla Bar for energy, ten dollars in case I pass out and need to ... of science degree in Mechanical Engineering from MIT last year.