Xu Lifeng

Interactive Health · Humantouch
Total Patents: 9
Overall Rank: #582,938
Years Active: 2007–2009
Interactive Health Rank: #2