TAE

There are multiple definitions:

  1. treat-and-extend(English)

  2. transcatheter arterial embolization(English)