CERL

views updated

CERL (sʔːl) Central Electricity Research Laboratories

More From encyclopedia.com