2,062 pubs · 36,708 cites · h-index 61
Shiseido Group (Japan)
2025 - Present
Harvard University
2009 - 2025
Harvard University Press
Quantitative BioSciences
Dartmouth College
2024 - 2024