Heroes of the COVID Crisis: How Stephen Russell & Imanis Life Sciences Stepped Up To Make A Difference During The Pandemic

Authority Magazine
Dec 23, 2020 · 9 min read

Self-sacrificing — A hero is someone who does something heroic for the benefit of others. This doesn’t mean that a hero can’t benefit from his or her own heroism, but their deed…