Khurshudov, Andrei, Yale University, School of Engineering and Applied Science, New Haven, USA, United States