2 Patents
- US123648022025Systems and Methods for Mechanical Displacement of an Esophagus
Ohio State Innovation Foundation
0 cites - US118904062024Systems and Methods for Mechanical Displacement of an Esophagus
Ohio State Innovation Foundation
0 cites
Ohio State Innovation Foundation
Ohio State Innovation Foundation