PATENTS LAW An Indian Perspective By Intellectual Property & Information Technology Laws Division India.
Biotechnology: Invitrogen vs. Agilent