If you need more lookups,
subscriptions start at $34 USD/month.
Robert Satcher Location
Houston, TX, US
Robert Satcher Work
2007 -now Surgical Oncology @
2004 -2011 Astronaut @
2001 -2004 Physician @ Northwestern University
1982 -1986 Colleague @
Robert Satcher Education
Massachusetts Institute of Technology
SB PhD (Chemical Engineering)
1986-1993
Harvard Medical School
Doctor of Medicine - MD
Robert Satcher Summary
Robert Satcher, based in Houston, TX, US, is currently a Surgical Oncology at MD Anderson Cancer Center. Robert Satcher brings experience from previous roles at NASA - National Aeronautics and Space Administration, Northwestern University and MIT. Robert Satcher holds a 1986 - 1993 SB PhD in Chemical Engineering @ Massachusetts Institute of Technology. Robert Satcher has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Robert Satcher?
Find contact details for 700 million professionals.