Department of Biochemistry, Institute of Chemistry, University of São Paulo, Av. Prof. Lineu Prestes 748, 05508-000 São Paulo SP, Brazil ...
Department of Chemistry and Chemical Biology, Cornell University, Ithaca, New York 14853, United States Weill Institute for Cell and Molecular Biology, Cornell University, Ithaca, New York 14853, ...