Cleveland Clinic names inaugural global director of vaccine development

Ted Ross, PhD, was tapped as global director of vaccine development at Cleveland Clinic, a newly created role.