56/100
Spero Therapeutics, Inc.SPRO Shallow moat
via buylikebuffett.com — The Moat Index →