Faculty & Bios

Roberts, Cynthia

Professor of Ophthalmology and Biomedical Engineering

Affiliation: The Ohio State University

Country: United States

Areas of Interest: Corneal and Ocular Biomechanics

Leadership Position:



Confirmed Faculty

Helsinki