Welcome Julia and Wen!

The Schomaker lab is pleased to welcome its newest Postdocs, Julia Duncan and Wen Liu!