Lead Project Manager at OrganX Scientific - Chicago, Illinois, United States
OrganX creates cardiovascular devices.