EX-21 SUBSIDIARIES OF THE REGISTRANT

Published on May 31, 2005

EXHIBIT 21

SUBSIDIARIES OF THE REGISTRANT

Access Pharmaceuticals Australia Pty. Limited, a New South Wales, Australia
company

Tacora Corporation, a Delaware company

Virologix Corporation, a Delaware company