1,097 followers Scott Fabricant, MD PhD @safabric @LizyLowe :( Sometimes the mantis wins! #TeamMantis http://t.co/1kCMpbzFx0 24 Feb 2015 Reply Repost Favourite