Pharmacology

Route of administration of BCG for bladder cancer is: