Alto Neuroscience Announces Positive Results from Phase 2 Study ... - StreetInsider.com