megavoltage teletherapy
Are you looking for: 超高超高压超高压远距治疗More results...
English Expression:
  1. n.  megavoltage teletherapy