selected publications blog posting Evolutionary Algorithms for Physician Scheduling Problem with Emphasis on Workload Balancing. Research Square (Research Square). 2025