The Center is located on the 10th floor of the College of Commerce, National Chengchi University, and is equipped with a small library and a seminar room. It is guided by four full-time professors, one adjunct professor, and several professors serving as advisory committee members. The Center’s day-to-day affairs are handled by graduate students of the law track in the Department of International Business.