I-Nan Chang

Development Center For Biotechnology · University Of Utah
Total Patents: 4
Overall Rank: #1,268,951
Years Active: 1999–2003
Development Center For Biotechnology Rank: #101