Research Facilities Manager at Nationwide Children's Hospital
Lena Lynch is a(n) Research Facilities Manager working at Nationwide Children's Hospital.