Cleveland Clinic names inaugural global director of vaccine development April 28, 2022 Auto Bot News 0 Ted Ross, PhD, was tapped as global director of vaccine development at Cleveland Clinic, a newly created role.