Lisa Goddard

Lisa Goddard Death – Lisa Goddard Has Sadly Passed Away

Lisa Goddard Death – Obituary, Cause Of Death – Shocked and deeply saddened to hear this. In addition to her research work, Lisa was vital in educating generations of @ColumbiaCS students.