RANKED 2631 WORLD-WIDE IN 2021 STANFORD UNIVERSITY WORLD’S TOP 2% SCIENTISTS RANKING
CURRENT
ORCID ID: 0000-0003-3151-5202
JOURNAL EDITOR
UNTIL NOW
INTELLECTUAL
PROPERTY
TECHNOLOGY COMMERCIALIZATION