OIST a World Leader According to New Nature Index

Normalized ranking places OIST as first in Japan and top ten globally