Cerlox

What is Cerlox?

Cerlox definition and meaning on Dictionary terms:

European Laboratory for Particle Physics; formerly called European Organization for Nuclear Research: an international research organization based in Geneva, Switzerland.

 

reference: https://www.dictionary.com/browse/cerlox

Tags: