<Page>
                                                                      EXHIBIT 21

                                  SUBSIDIARIES

ImmunoGen Securities Corp.

Apoptosis Technology, Inc.