Robert Lanza

Scientist · Ocata Therapeutics

Robert Lanza is currently Chief Scientific Officer at Ocata Therapeutics and Adjunct Professor at Wake Forest University School of Medicine.

biocentrism Science Research Regenerative Medicine