Home » Research » Group Members » Alex Li
Department of Biology and Chemistry, 68-695 Massachusetts Institute of Technology 77 Massachusetts Avenue Cambridge, MA 02139
alexjli@mit.edu