Ricky Li is the Director of Taiwan Central News Agency, Professor of Department of communication, Internet option leader.
According to PR-model, richyli.com is ranked 322,505th in multilingual Wikipedia, in particular this website is ranked 17,410th in Chinese Wikipedia.
The website is placed before nietzschegirardmimetism.com and after proton-edar.com.my in the BestRef global ranking of the most important sources of Wikipedia.