News

Wakle Forest University School of Medicine said its Eye Institute represents a $100 million capital investment. The current projection is debuting in spring 2026.