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