Ma, who also heads his own Jack Ma Foundation, a philanthropic organization, will "share his rich experience and pioneering knowledge on entrepreneurship, corporate management and innovation," with students and faculty. Chinese regulators singled out Alibaba for scrutiny in a recent crackdown on technology and internet companies, having put the brakes on a planned initial public offering in 2020 of Alibaba's financial affiliate Ant Group. That came after he had criticized China's regulators and financial systems in a speech in Shanghai. Ma kept a low profile for several years and traveled overseas before returning to China recently. His appointment began Monday and runs through the end of October, the university said.