Eva standing in front of Discovery on the mobile launch platform on the way to the launch pad.

Eva Firmani

First published on the Technicians Make it Happen website. Below is the full version. Name: Eva Firmani DOB: 7th November … More