Base Full Name Luis Rodriguez Organization Catholic University of America and Goddard Space Flight Center Job Title Assistant Scientist Country United States of America Profile Options ProfileFollowing 0Followers 0Forums View Base Full Name Luis Rodriguez Organization Catholic University of America and Goddard Space Flight Center Job Title Assistant Scientist Country United States of America