ParentFull threadelromulous·+1Also something showing positive results in humans. So many things have been cured in mice, but don't translate.View on HN