- December 13, 2025
Loading
Few people would associate Ybor City with the phrase “biomedical research hub.”
Given the latest expansion plans at Lion's Eye Institute for Transplant and Research, that could one day change.
Lion's Eye is the world's largest ocular research facility, located at the intersection of East Fourth Avenue and North 21st Street in Ybor City.