Shan Wan

Shan Wan is a Senior Licensing Manager at Rutgers University.