UCF researchers develop “impossible” rotating detonation rocket engineeurekalert.org2 pointsPaulRobinson6 years ago