Dr. Holly Oxhandler Among Top 2% of World’s Most-Cited Researchers

November 24, 2025