Supreme Court admits plea against cervical cancer vaccine trials By Team FI The supreme court of India on Monday has admitted a public interest writ petition against licensing...