William Xu, MD Resident Department: MD-OPHTHALMOLOGY Business Phone: (352) 273-8778 Business Email: williamxu@ufl.edu On This Page Back To Top Contact Details Phones: Business: (352) 273-8778 Emails: Business: williamxu@ufl.edu