Michaël Keane
Author
Institution Wesleyan University
Past institutions New York University Shanghai, Wesleyan University, Delft University of Technology, Leiden University, College of Western Idaho +5 more
H-index: 29
I10-index: 58
Works count: 110
Citations count: 3,835