Taha Merghoub, Jedd Wolchok and Roberta Zappasodi (IMAGE)
Caption
Taha Merghoub and Jedd Wolchok of the Ludwig Center at Memorial Sloan Kettering Cancer Center (MSK) and former postdoc Roberta Zappasodi
Credit
Ludwig Cancer Research
Usage Restrictions
None
License
Licensed content