Ludwig Institute for Cancer Research
The Ludwig Institute for Cancer Research was the world's largest cancer research institution when these publications were created. Each publication needed to showcase how the substantial resources they were entrusted with advanced the world's knowledge of cancer, its treatments, and ultimately, its eradication.