General

First Name

Julia

Last Name

Oestreich

Job Title

Senior Editor

Organization

University of Delaware

Country

United States

Show Your Info?

Yes