If its gonna benefit all humanity, then don't you think someone would wanna buy it? Or the FDA might approve the application?
5c. All humanity. lol
The only entity to benefit is Pfizer when they choose to take their cornerstone. Maybe the drug might work, maybe it won't.