Angel S. Yang, NP