Megan McArthur
Birthday:
1971, Honolulu, Hawaii, USA
Birth Name:
Katherine Megan McArthur
Megan McArthur was born in 1971 in Honolulu, Hawaii, USA as Katherine Megan McArthur. She is married to Robert L. Behnken.
[Megan was a member of the last mission to service the Hubble Space Telescope. In an interview before the flight, she said about the Hubble:...Show more »
[Megan was a member of the last mission to service the Hubble Space Telescope. In an interview before the flight, she said about the Hubble:] "I'll be the last one with hands on it." Show less «