Exhibit 21 List of Subsidiaries - CollaGenex Pharmaceuticals, Inc. List of Subsidiaries - CollaGenex Pharmaceuticals, Inc. Entity Jurisdiction ------------------------------------ -------------------------- MMP Technologies, Inc. Delaware CollaGenex International, Ltd. United Kingdom