Jae Kyung Sohng

Intron Biotechnology · Rice University
Total Patents: 4
Overall Rank: #1,179,858
Years Active: 2012–2019
Intron Biotechnology Rank: #26