EXHIBIT 21

                        SUBSIDIARIES OF THE REGISTRANT




                 HemaBiologics, Inc., a California corporation

         Gateway Community Blood Program, Inc., a Missouri corporation, 
             which does business as "Gateway Community Blood Program"