Mikhail Kapranov
Yale University
USA
US
Yale University
USA
US
De Mikhail Kapranov