1Publications
Cell 2015 Jul;162(1):146-59
Department I of Internal Medicine, University Hospital Cologne, Weyertal 115B, 50931 Cologne, Germany; CECAD, University of Cologne, Weyertal 115B, 50931 Cologne, Germany. Electronic address: