Ron Alfa
Ron Alfa

Ron Alfa

Physician-Scientist, Translational Discovery, Commercial Strategy and Chief Evangelist at Recursion: Decoding biology to radically improve lives.

Editor of Recursion