Until now, patients have had to spend hours on a drip to get the drug pembrolizumab (Keytruda) to treat their cancer.

Injectable pembrolizumab can treat several types of cancer and can be administered in under two minutes

Until now, patients have had to spend hours on a drip to get the drug pembrolizumab (Keytruda) to treat their cancer.