LN

There are multiple definitions:

  1. lymph node (English)

    • mLN
  2. lupus nephritis (English)

  3. liquid nitrogen (English)