July 2025

Dates: Mon Jul 14, 2025 to Tue Jul 15, 2025 CFP: Wed Feb 19, 2025 to Thu May 15, 2025
Dates: Mon Jul 14, 2025 to Tue Jul 15, 2025 CFP: Wed Feb 19, 2025 to Mon Apr 7, 2025
Portland, Maine, United States
Dates: Tue Jul 15, 2025 to Thu Jul 17, 2025 CFP: Sun Sep 1, 2024 to Sat Jan 11, 2025
Shanghai, China
Dates: Tue Jul 15, 2025 to Fri Jul 18, 2025 CFP: Sun Apr 27, 2025 to Mon Jun 9, 2025
Offa, Nigeria
Dates: Tue Jul 15, 2025 to Wed Jul 16, 2025 CFP: Fri Feb 14, 2025 to Tue Jun 10, 2025
North Charleston, South Carolina, United States
Dates: Wed Jul 16, 2025 to Wed Jul 16, 2025 CFP: Mon May 12, 2025 to Fri Jun 13, 2025
Virtual
Dates: Thu Jul 17, 2025 to Thu Jul 17, 2025 CFP: Fri Apr 18, 2025 to Fri Apr 18, 2025
Constanţa, Romania
Dates: Thu Jul 17, 2025 to Fri Jul 18, 2025 CFP: Sat Jul 5, 2025 to Sun Jul 6, 2025
Lagos, Nigeria
Dates: Thu Jul 17, 2025 to Fri Jul 18, 2025 CFP: Tue Feb 11, 2025 to Wed Apr 30, 2025
Dates: Thu Jul 17, 2025 to Thu Jul 17, 2025 CFP: Wed May 7, 2025 to Mon Jun 30, 2025
Nairobi, Kenya
Dates: Fri Jul 18, 2025 to Sat Jul 19, 2025 CFP: Wed Apr 30, 2025 to Wed Apr 30, 2025
Asheville, NC
Dates: Fri Jul 18, 2025 to Fri Jul 18, 2025 CFP: Wed Apr 30, 2025 to Wed Apr 30, 2025
Santo Domingo, Dominican Republic
Dates: Fri Jul 18, 2025 to Sat Jul 19, 2025 CFP: Sat Mar 22, 2025 to Sat Mar 22, 2025
Mexico City, Mexico
Dates: Fri Jul 18, 2025 to Fri Jul 18, 2025 CFP: Tue Jan 28, 2025 to Sat May 17, 2025
Surabaya, Indonesia
Dates: Fri Jul 18, 2025 to Fri Jul 18, 2025 CFP: Wed Jun 18, 2025 to Wed Jul 9, 2025