The present invention relates to novel Pyrrole-Type compounds,
compositions comprising Pyrrole-Type compounds, and methods useful for
treating or preventing cancer or a neoplastic disorder comprising
administering a composition comprising a Pyrrole-Type compound. The
compounds, compositions, and methods of the invention are also useful for
inhibiting the growth of a cancer cell or neoplastic cell. The present
invention also relates to novel Pyrrole-Type compounds, compositions, and
methods useful for treating or preventing a viral infection. The
compounds, compositions, and methods of the invention are also useful for
inhibiting the replication and/or infectivity of a virus.