中文 | English
Return

Fabrication of a new composite scaffold material for delivering rifampicin and its sustained drug release in rats.