News‎ > ‎

Work in Progress

posted Oct 2, 2011, 7:26 PM by Stephen Aylward   [ updated Oct 2, 2011, 9:01 PM ]
The aylward.org pages are a work-in-progress.   Please forgive how sparse and inconsistent the information may seem.   Things should come together quickly - I think this is the fifth time I've created a new website for myself and/or my lab.   I hope this will be the last time!
Comments