ALDH3A1: a corneal crystallin with diverse functions

ALDH3A1: a corneal crystallin with diverse functions