Professors: Dr. Kai Lan