Brief

In huge victory for generics, court invalidates Takeda's Velcade patent