September 2015

Postdoc Serena Lee departs the Eichman laboratory. We wish you the best in your future endeavors!