The drug being looked at, interferon-lambda, is a manufactured form of a naturally occurring protein that’s been given in previous clinical trials to more …, The drug being looked at, interferon-lambda, is a manufactured form of a naturally occurring protein that’s been given in previous clinical trials to more …, Read More