Patent for Pharmacyclics cancer drug revoked on challenge by Laurus Labs  Business Standard