... have discovered this drug. Could this possibly help me?