rumors information biotech