Definition of MLSO in English:

MLSO

noun

British
  • Medical Laboratory Scientific Officer.

Origin

1980s; earliest use found in Annals Clinical Biochemistry.