Leaf Alden Jiang
Nodar · MIT
Total Patents:
14
Overall Rank:
#332,541
Years Active:
2011–2025
Nodar Rank:
#1