CCLRU: Cornea and Contact Lens Research Unit

What does CCLRU mean? The above is one of CCLRU meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Cornea and Contact Lens Research Unit