Photo not available

Owen Papuga, Ph.D.

Contact Information

2360 State Rte. 89
Seneca Falls, NY 13148

Bio

The biographical information for Owen Papuga, Ph.D. is not currently available.

Current Appointments

Adjunct Assistant Professor - Department of Biomedical Engineering (SMD)