Publication positive study results mepolizumab | RNS | Ticker