No, the incubators do not have a specific visa program. Foreign entrepreneurs would most likely use the B-1 business visitor visa to attend these incubator programs. But when it comes time to work for the startup, then a work visa would be required. The F-1 student visa is for full-time students at U.S. colleges and universities.
Click here for the latest in immigration news!