John Lockwood Ochsner _ a world-renowned cardiac surgeon _ has died

Original Article