He completed his BS degree at Tsinghua University in China in 1998 and his PhD in 2003 at Columbia University, working in the laboratory of Virginia Cornish. Lin was a postdoctoral researcher in Christopher Walsh's laboratory at Harvard Medical School from 2003 to 2006.