Visit the Lab
The Woodruff Lab
is located in the Robert H. Lurie Cancer Center, located in the Chicago Campus of Northwestern University.
Address:
303 E Superior Street
Suite 10-121
Chicago Illinois 60611
Phone:
312-503-2504
Javascript is required to view this map.
Contact the Woodruff Lab


