By Fekadu Fullas (PhD) In the medical world, there is a phrase known as the “Lazarus phenomenon” to describe a rare situation where a person comes back to life (spontaneous self-resuscitation) after completely shutting down (in yet another common parlance, …

A Lazarus natural product from an Ethiopian medicinal plant Read more »