海词手机词典
  • Implantable drug delivery systems (IDDS) are long-term acting controlled release systems,administered subcutaneously through surgically implantation or injection via a syringe.

    播放读音 播放读音