So these guys are really flying to China next week to develop a vaccine? It sounds too good to be true but I want to believe......