2025 Stanford Baipu International Competition Registration

Applications will be accepted from September 15 through October 31, 2025