Exhibit 21

                         SUBSIDIARIES OF THE REGISTRANT



Name                                           Place of Incorporation
- ----                                           ----------------------

Generex Pharmaceuticals, Inc.                   Ontario, Canada

Generex Animal Health Group, Inc.               New Jersey

Centrum Biotechnologies, Inc.                   Ontario, Canada

1097346 Ontario, Inc.                           Ontario, Canada


     All subsidiaries are 100% owned except Centrum Biotechnologies, Inc., which
is 50% owned.

    All subsidiaries conduct business only under their respective corporate
names.