Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
CRFA Logo
CRFA CB Rank
2884286
Heat Score
49
CRFA is a non-profit medical research firm that specializes in making improvements and discovering treatment methods for vision problems.
Founded
obfuscation
Private Indianapolis, Indiana, United States1-10 cornea.org/
Clinical Trials
Consulting
Eyewear
Health Care
Medical
Non Profit