This post is part of our series on the National Science Foundation I-Corps Lean LaunchPad class in Life Science and Health Care at UCSF. Doctors, researchers and Principal Investigators in this...
Dwayne Johnson suffered hernia tears that got repaired yesterday. It is not clear if The Rock suffered the injury in his last WWE fight with John Cena or form something else. Dwayne Johnson posted a...