What does MESNA stand for?

What does MESNA mean? We have 2 definitions. Read most used MESNA meanings below.