TMC

There are multiple definitions:

  1. Tufts Medical Center(English)

  2. N-trimethyl chitosan(English)

  3. titanium mesh cage(English)