Robert Karr's Location
St. Louis, MO, US
Robert Karr's Work
Robert Karr's Education
Robert Karr's Summary
Robert Karr, based in St. Louis, MO, US, is currently a Senior Management at Idera Pharmaceuticals, bringing experience from previous roles at Idera Pharmaceuticals. Robert Karr holds a University of Texas Medical Branch.