MELS

(redirected from Mels (St. Gallen))

MELS

Abbreviation for:
molecularly engineered layered structure (see there)